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 html


当时在官网没找到这个安装包,后来在台湾大学的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  mysql


2. 解压安装包

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

解压后获得以下几个文件: sql

 

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

 

3. 安装

安装要用到root权限,因此使用sudo su命令切换到root,安装命令: 服务器

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

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

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

正常的安装应该: htm

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,第一次登陆时须要用到这个随机密码。

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

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

  


而后后面咱们就可使用刚才设置的新密码登陆了,到此MySQL安装完毕。


几个tips:

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

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

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

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

相关文章
相关标签/搜索