centos7 安装 mysql 5.7
1、检查 MariaDB 是否安装
yum list installed | grep mariadb
2、卸载全部 MariaDB 相关
yum -y remove mariadb*
3、下载 MySQL 的 YUM 源
进入到要下载到的路径:cd /usr/local/src
下载:wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
4、安装 MySQL 的 YUM 源
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
5、检查 MySQL 的 YUM 源是否安装成功
yum repolist enabled | grep "mysql.*-community.*"
6、查看 MySQL 版本
yum repolist all | grep mysql
7、安装 MySQL
yum install mysql-community-server
一直输 y 就可以了。
8、启动 MySQL 服务
systemctl start mysqld
提示:
刚安装的 MySQL 是没有密码的,这时如果出现:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO),解决如下:
① 停止 MySQL 服务:systemctl stop mysqld
② 以不检查权限的方式启动 MySQL: mysqld --user=root --skip-grant-tables &
③ 再次输入 mysql -u root 或者 mysql,这次就可以进来了。
④ 更新密码:
MySQL 5.7 以下版本:UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
MySQL 5.7 版本:UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
⑤ 刷新:flush privileges;
⑥ 退出:exit;
设置完之后,输入 mysql -u root -p,这时输入刚设置的密码,就可以登进数据库了。
- 点赞
- 收藏
- 关注作者
评论(0)