mysql二进制包使用实例分析
这篇“mysql二进制包使用实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mysql二进制包使用实例分析”文章吧。
[root@linuxprobe_nfs~]#useraddmysql-s/sbin/nologin-M[root@linuxprobe_nfs~]#idmysqluid=500(mysql)gid=500(mysql)groups=500(mysql)2.软件包的下载及解压
[root@linuxprobe_nfs~]#mkdir/home/chenfan/tools-p[root@linuxprobe_nfs~]#cd/home/chenfan/tools在http://dev.mysql.com/downloads/mysql/官网上下载mysql-5.5.32-linux2.6-x86_64.tar.gz[root@linuxprobe_nfstools]#lsmysql-5.5.32-linux2.6-x86_64.tar.gz[root@linuxprobe_nfstools]#tarzxvfmysql-5.5.32-linux2.6-x86_64.tar.gz[root@linuxprobe_nfstools]#lsmysql-5.5.32-linux2.6-x86_64mysql-5.5.32-linux2.6-x86_64.tar.gz[root@linuxprobe_nfslocal]#mvmysql-5.5.32-linux2.6-x86_64/usr/local/mysql-5.5.32###免编译安装[root@linuxprobe_nfslocal]#cd/usr/local[root@linuxprobe_nfslocal]#ln-smysql-5.5.32mysql###此处的软链接为了版本升级提供了便利3.初始化数据库
[root@linuxprobe_nfslocal]#mysql/scripts/mysql_install_db--basedir=/usr/local/mysql/--datadir=/usr/local/mysql/data/--user=mysql###此处如果初始化发生错误,删除data目录下的内容,rm-frmysql/data/*,重新初始化。4.生成MySQL配置文件
[root@linuxprobe_nfslocal]#cdmysql[root@linuxprobe_nfsmysql]#cpsupport-files/my-small.cnf/etc/my.cnf5.授权管理文件
[root@linuxprobe_nfs~]#chown-Rmysql:mysql/usr/local/mysql/[root@linuxprobe_nfs~]#ls-ld/usr/local/mysql/drwxr-xr-x.13mysqlmysql4096Jun2417:21/usr/local/mysql/6.设置科学的启动方式
[root@linuxprobe_nfsmysql]#cpsupport-files/mysql.server/etc/init.d/mysqld[root@linuxprobe_nfsmysql]#chmod+x/etc/init.d/mysqld[root@linuxprobe_nfsmysql]#/etc/init.d/mysqldstartStartingMySQL...SUCCESS![root@linuxprobe_nfsmysql]#chkconfig--addmysqld[root@linuxprobe_nfsmysql]#chkconfigmysqldon[root@linuxprobe_nfsmysql]#chkconfig--listmysqldmysqld0:off1:off2:on3:on4:on5:on6:off###设置开机自启动mysql7.配置MySQL环境变量
[root@linuxprobe_nfsmysql]#echo'PATH=/usr/local/mysql/bin:$PATH'>>/etc/profile[root@linuxprobe_nfsmysql]#source/etc/profile[root@linuxprobe_nfsmysql]#echo$PATH/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin###此处PATH路径的设置为了后续mysql命令的使用8.mysql登陆与密码设置
[root@linuxprobe_nfsmysql]#mysqlWelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis1Serverversion:5.5.32MySQLCommunityServer(GPL)Copyright(c)2000,2013,Oracleand/oritsaffiliates.Allrightsreserved.OracleisaregisteredtrademarkofOracleCorporationand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners.Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.mysql>[root@linuxprobe_nfsmysql]#mysqladmin-urootpassword'chenfan'###密码的设置[root@linuxprobe_nfsmysql]#mysql-uroot-pEnterpassword:chenfan###交互式登陆###至此完成MySQL的全部初始安装与配置
以上就是关于“mysql二进制包使用实例分析”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。