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端口

相关推荐
Future_yzx16 小时前
Mybatis中使用MySql触发器报错:You have an error in your SQL syntax; ‘DELIMITER $$
adb
牵牛老人2 天前
Qt调用adb对嵌入式设备的配置文件进行修改,写入多行内容
数据库·qt·adb
LuckyTHP2 天前
蓝叠模拟器adb连接并配置网络代理
网络·adb
Epiphanywh3 天前
Ubuntu 20.04 卸载和安装 MySQL8.0
linux·ubuntu·adb
木子欢儿3 天前
Windows Server 2019 配置PHP环境(图文教程)
开发语言·windows·adb·php
会飞的爱迪生4 天前
mysql优化
android·mysql·adb
云计算老王4 天前
MySQL 数据类型
android·mysql·adb
Crime_man5 天前
Ubuntu系统安装MySQL
mysql·ubuntu·adb
Cai。。5 天前
mysql免安装版配置教程
数据库·mysql·adb
软件测试慧姐5 天前
用adb命令给APP做压力测试,有什么不同?
软件测试·测试工具·adb·面试·压力测试