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

相关推荐
运维佬9 小时前
在 MySQL 8.0 中,SSL 解密失败,在使用 SSL 加密连接时出现了问题
mysql·adb·ssl
qq_308957471 天前
adb 如何通过wifi连接手机
adb·智能手机·app自动化测试
白如意i2 天前
如何在 CentOS 6 上设置 NFS 挂载
数据库·mysql·adb
七月.末2 天前
安卓aab包的安装教程,附带adb环境的配置
android·adb
SRC_BLUE_172 天前
SQLI LABS | Less-39 GET-Stacked Query Injection-Intiger Based
android·网络安全·adb·less
jason.zeng@15022074 天前
ubuntu中安装mysql
mysql·ubuntu·adb
看山还是山,看水还是。4 天前
MySQL 安装
运维·数据库·笔记·学习·mysql·adb
开心呆哥4 天前
【如何使用 Python 脚本通过 ADB 命令来检查 Android 文件内容】
android·python·adb
秋秋秋秋秋雨5 天前
linux强制修改mysql的root账号密码
linux·mysql·adb
开心呆哥6 天前
【如何使用 ADB 脚本批量停止 Android 设备上的所有应用】
android·adb