这篇“mysql二进制包使用实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mysql二进制包使用实例分析”文章吧。

1.安装之前,先创建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二进制包使用实例分析”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。