CentOS 7.x下使用yum安装MySQL5.6
- 时间:
- 浏览:3858
- 来源:吧啦熊
1. 检查系统中是否已安装过其他版本的MySQL数据库
rpm -qa | grep mysql
# 如何返回的是空值,则说明没有安装过MySQL
ps:在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令只是更新Mariadb数据库,并不会安装 MySQL
2. 查看当前系统已安装的Mariadb数据库版本
rpm -qa|grep -i mariadb
# 如果返回空值,则说明还未安装过Mariadb
3. 卸载已安装的 Mariadb 数据库
rpm -qa|grep mariadb|xargs rpm -e --nodeps
4. 再次查看已安装的 Mariadb 数据库版本,确认是否卸载完成
rpm -qa|grep -i mariadb
5. 下载安装包
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
6. 安装刚下载完的安装包
# 1.安装
rpm -ivh mysql-community-release-el7-5.noarch.rpm
# 2.安装完成之后,会在 /etc/yum.repos.d/ 目录下新增 mysql-community.repo 、mysql-community-source.repo 两个yum源文件
# 3.执行 yum repolist all | grep mysql 命令查看可用的 mysql 安装文件
7. 安装mysql
yum install mysql-server
8. 检查mysql是否安装成功
rpm -qa | grep mysql
9. 执行 启动 mysql 服务
systemctl start mysqld.service
systemctl start mysqld.service #启动 mysql
systemctl restart mysqld.service #重启 mysql
systemctl stop mysqld.service #停止 mysql
systemctl enable mysqld.service #设置 mysql 开机启动
10. 设置密码
# mysql5.6 安装完成后,它的 root 用户的密码默认是空的,我们需要及时用 mysql 的 root 用户登录(第一次直接回车,不用输入密码),并修改密码
mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD("这里输入root用户密码") where User='root';
mysql> flush privileges;
11. 设置远程主机登录
# your username替换成你的用户名,your password替换成你的设定密码
mysql> GRANT ALL PRIVILEGES ON *.* TO 'your username'@'%' IDENTIFIED BY 'your password';
#执行以下命令,为root 用户添加远程登录的能力,your password替换成root用户对应的密码
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "your password";
作者寄语:不积跬步,无以至千里。
猜你喜欢