centos7安装MySQL及远程配置

#下载mysql源安装包
shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

#安装mysql源shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm

检查mysql源是否安装成功
shell> yum repolist enabled | grep “mysql.-community.

在这里插入图片描述
看到上图所示表示安装成功。

2、安装MySQL
shell> yum install mysql-community-server

3、启动MySQL服务
shell> service mysqld start

4、查看MySQL的启动状态
shell> systemctl status mysqld
显示active

5、开机启动
shell> systemctl enable mysqldshell> systemctl daemon-reload

6、修改root本地登录密码
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改:
shell> grep ‘temporary password’ /var/log/mysqld.log

如果没有结果,删除原来安装过的mysql残留的数据(这一步非常重要,问题就出在这)

rm -rf /var/lib/mysql

重启mysqld服务
systemctl restart mysqld

7、登录后修改root密码
use mysql;
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘root’;
执行flush privileges;

8、设置远程连接,允许root用户以root密码在各节点上登录

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin123' WITH GRANT OPTION;
flush privileges;			
Service mysqld restart   //重启mysql
posted @   好事的猫  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
点击右上角即可分享
微信分享提示