CenterOS上安装MySQL具体步骤

CentOS6.5环境下安装MySQL5.6

1. 下载安装包

    去MySQL官网http://dev.mysql.com/downloads/下载安装包, 由于我们的开发服务器的系统版本为CentOS6.5,64位,所以我们选择的安装包为:Linux-Generic(glic2.5)(x86,64-bit),RPM Bundle (Mysql-5.6.23-1.linux_glibc2.5.x86_64.rpm-bundle.tar


当时在官网没找到这个安装包,后来在台湾大学的FTP上下载了,可以用wget来获取:http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/MySQL-5.6.12-2.linux_glibc2.5.x86_64.rpm-bundle.tar 


2. 解压安装包

下载以后解压安装包,使用tar -xvf解压tar文件,tar -xvf MySQL-5.6.12-2.linux_glibc2.5.x86_64.rpm-bundle.tar

解压后得到如下几个文件:

CenterOS上安装MySQL具体步骤_第1张图片 

最主要的是安装server和client,下面会说到些安装细节。

 

3. 安装

安装要用到root权限,所以使用sudo su命令切换到root,安装命令:

rpm -ivh MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm。

安装之前先检查系统中是否已经有旧的MySQL版本,如果有的话要先删除,查看的命令为:rpm -qa | grep mysql

删除的命令为:yum -y remove mysql-libs-5.1.71*(旧包版本),我当时没有删除,安装时出现下面的报错conflicts with file from package mysql-lib-5*****:

CenterOS上安装MySQL具体步骤_第2张图片

正常的安装应该:

rpm -ivh MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm

Preparing... ########################################### [100%] 

MySQL-server ########################################### [100%]

其它几个安装包使用一样的安装命令安装完毕。

4. 启动MySQL服务

成功安装以后,我们可以启动MySQL服务,命令为:service mysql start,或者/etc/init.d/mysql start (重启restart,停止stop)

5. 设置登录密码

安装完毕以后,会自动生成一个随机的密码,保存在.mysql_secret文件中,路径为:/root/.mysql_secret,第一次登录时需要用到这个随机密码。

CenterOS上安装MySQL具体步骤_第3张图片

登录mysql的命令:mysql -uroot -p回车输入上面的随机密码,登录成功以后要修改新密码:

SET PASSWORD=PASSWORD('123456');  // 设置新密码:123456

 CenterOS上安装MySQL具体步骤_第4张图片 


然后后面我们就可以使用刚才设置的新密码登录了,到此MySQL安装完毕。


几个tips:

1、修改/usr/my.cnf,加入skip-grant-tables,不用每次登录都输入mysql账户密码。

2、Yum命令链接出现问题,修改/etc/resolv.conf,加入nameserver 8.8.8.8。

3、MySQL数据库安装完成后,要对my.cnf配置文件进行适当的修改才能充分利用MySQL数据库的功能。my.cnf的详细参数解释可参考:

http://database.51cto.com/art/201108/285365.htm

你可能感兴趣的:(linux,centos,mysql安装)