1. 下载Mysql安装包
可到Mysql官网下载,同时也可到mirrors.sohu.com/mysql镜像下载,选择需要的版本,通常需要下载server和client两个版本,不区分sever、client的安装包一般会包含全部种类的安装包(如server、client、devel等);
2. 安装Mysql
rpm -ivh MySQL-client-5.6.32-1.el6.i686.rpm
rpm -ivh MySQL-server-5.6.32-1.el6.i686.rpm
如果在安装过程中遇到warning: MySQL-server-5.6.32-1.el6.i686.rpm: Header V3 DSA/SHA1 Signature,,NOKEY, key Id **问题,可以采用如下方法安装:
rp, -qa | grep -i mysql
yum -y remove mysql-libs*
rpm -ivh MySQL-client-5.6.32-1.el6.i686.rpm --force --nodeps
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
3.此时如果尝试利用 service mysql start 启动mysql进程将会出现Starting MySQL . * The server quit without updating PIDfile (/var/run/mysqld/mysqld.pid).可以根据如下方法解决:
vim /etc/my.cnf
在my.cnf的末尾添加:
log_error= /var/log/mysql/error.log
mkdir/var/log/mysql
4. 利用mysql –u root 启动mysql时会出现 ERROR 1045 (28000): Accessdenied for user 'root'@'localhost' (using password: NO)错误, 可根据如下方法解决:
/ect/init.d/mysql stop (先停止mysql运行)
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
mysql –u root mysql (利用mysql账户可登录,为了之后的root账户密码修改)
update user set password=password(‘newpassword’) where user=’root’;
flush privileges;
quit
/etc/init.d/mysql restart
之后便可利用刚才修改的密码登录root账户。