1 需要先安装perl(如果连接国外的网络不通畅,则需要修改/etc/yum.repos.d/CentOS-Base.repo中的相关路径为国内的相关服务器路径或者自己搭建的服务器路径),执行:
yum install perl
2 然后再执行rpm -ivh MySQL-server-5.6.21-1.el6.i686.rpm安装服务端,如果报mysql-libs相关的冲突,则执行yum remove mysql-libs删除mysql-libs再安装服务端.
3 然后再执行rpm -ivh MySQL-client-5.6.21-1.el6.i686.rpm安装客户端
注意:
(I)首次安装,安装好后,如果用mysql命令连接不进mysql控制台,则需要
a)、停止服务
b)、在/usr/my.cnf文件中[mysqld]的后面追加
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables
保存。
c)、启动服务
d)、#mysql
#use mysql;
#update user set password=password('new-password') where user='root';
#exit;
e)、撤销b)步骤的更改,然后重启服务。
(II)、登陆MySQL成功后,如果执行任何SQL命令都提示ERROR 1820 (HY000):You must SET PASSWORD before executing this statements.
则需要先执行mysql> SET PASSWORD=PASSWORD('123456');再执行其它命令。