思路
1.先检测是否已经有安装的版本。有的话卸载。
2.安装过程中中断导致安装失败也得卸载干净后重新安装。
3.安装指定版本。
步骤
卸载
1.查看是否已经有安装的版本如果有就先卸载。
2.如果是安装过程中发生中断导致失败了。(没有可跳过此步骤)
安装
1.检查是否存在MySQL。
yum list installed | grep mysql
2.卸载已存在的mysql。
yum remove mysql* -y
3. 下载MySQL数据库文件。(这里是mysql5.6,由于这个mysql的yum源服务器在国外,所以下载速度会比较慢。如果下载失败,可以搜一个tar文件下下来再解压安装)
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
4.安装MySQL的yum源文件。
5.执行后,在/etc/yum.repo.d/目录下会多出mysql-community-source.reppo和mysql-community.repo两个yum源文件。
6.可以查看可以安装的MySQL文件。
yum repolist all | grep mysql
7.选择安装版本(把要安装的版本的enabled值设为1且只能有一个enabled=1,其余全设为0)。
vim /etc/yum.repos.d/mysql-community.repo
8.安装。
yum install mysql-community-server -y
9.启动mysqld服务并将mysqld加入开机启动项。
service mysqld start
chkconfig mysqld on
10.设置用户和密码。(mysql刚刚安装完的时候,mysql的root用户的密码默认是空的)
mysqladmin -u root password 'root'
11.登录并修改权限。修改mysql.user表。
mysql -u root -p
show databases;
use mysql;
select user,host from user;
##删除前先插入一条数据,然后删除掉多余的
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
delete from user where host='***';
##刷新权限
flush privileges;
##建议重启mysql服务
service mysqld restart;
网友评论