centos7 yum安装mysql5.7

1.获取源

wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2.安装源

yum -y install mysql57-community-release-el7-11.noarch.rpm

3.安装mysql

yum -y install mysql-server

4.如果出现下面错误,没有错误就忽略

使用以下命令解决

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

再重新安装

yum -y install mysql-server

5.启动mysql

systemctl start mysqld.service

其他mysql命令:

设置MySQL服务开机自启 systemctl enable mysqld.service

查看运行状态 systemctl status mysqld.service

停止 systemctl stop mysqld.service

重启 systemctl restart mysqld.service

6.查看初始密码

cat /var/log/mysqld.log | grep password

7.使用初始密码登录

直接进入:

比如我的是(注意-p后面直接接密码不要加空格):mysql -u root -pFOD/)6y,sIx.

或者 mysql -u root -p 后输入密码

8.修改密码

注意:默认设置密码策略很高,密码必须有:大小写字母+数字+符号

ALTER USER 'root'@'localhost' IDENTIFIED BY '5xS9LriBXR@';

9.设置所有远程访问

grant all privileges on *.* to 'root'@'%' identified by '5xS9LriBXR@' with grant option;

10.重新加载权限表的命令

flush privileges;

11.注意:

如果是云服务器上安装的,公网访问需要安全组中打开3306端口

如果是局域网内需要打开防火墙打开3306端口

相关推荐
让世界再也没有bug5 小时前
adb之系统工具—dumpsys 命令
adb
让世界再也没有bug7 小时前
性能测试之使用 adb 查看设备CPU占用与数据分析
adb
百***680412 小时前
MySQL四种备份表的方式
mysql·adb·oracle
剑动山河1 天前
ubuntu 升级mysql由mysql5.7.42 升级到8.4.0
mysql·ubuntu·adb
hygge9991 天前
MySQL 全体系深度解析(存储引擎、事务、日志、MVCC、锁、索引、执行计划、复制、调优)
数据库·经验分享·mysql·adb·面试
BullSmall1 天前
MySQL全面安全加固实战指南
mysql·安全·adb
码农阿豪1 天前
离线部署指南:本地下载MySQL 8.0.37并上传服务器Centos7.9安装
服务器·mysql·adb
Hello.Reader2 天前
Flink CDC + StarRocks用 StarRocks Connector 打通实时明细与分析
数据仓库·adb·flink
王景程2 天前
如何搭建IoT机器视觉
adb·android studio·web app·lavarel