Linux下安装部署MySQL
  exXbQnf8Zl8L 2023年11月02日 29 0

一、下载并安装MySQL服务

  1. 下载
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
  1. 安装
yum -y install mysql57-community-release-el7-10.noarch.rpm
  1. 安装服务
yum -y install mysql-community-server

二、数据库服务配置

  1. 服务相关命令
# 启动服务
systemctl start mysqld.service
# 停止服务
systemctl stop mysqld.service
# 查看服务运行状态
systemctl status mysqld.service
  1. 查看服务初始化密码
grep "password" /var/log/mysqld.log
  1. 使用上边查找到的密码登录数据库
mysql -u root -p
  1. 修改密码
ALTER USER 'root'@'%' IDENTIFIED BY 'new password';

或者

use mysql;
ALTER USER USER() IDENTIFIED BY 'new password';
update user set host = '%' where user = 'root';

如果出现密码强度校验

set global validate_password_policy=LOW;
set global validate_password_length=9;
  1. 刷新重启数据库服务
flush privileges;
systemctl restart mysqld

三、开放防火墙端口(如果你的机器是云服务器,需要在服务商控制台安全组开放3306端口)

  1. 若你的机器连接不上这台服务器,查看一下防火墙状态,直接关掉防火墙也行,开放3306端口也行
# 查看防火墙状态
firewall-cmd --state
# 关闭防火墙
systemctl stop firewalld.service
# 重启防火墙
firewall-cmd --reload
# 禁止防火墙开机启动
systemctl disable firewalld.service 
# 开放指定端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 关闭指定端口
firewall-cmd --zone=public --remove-port=3306/tcp --permanent
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  eHipUjOuzYYH   2023年12月10日   26   0   0 mysqlsqlUser
  Yoru5qB4TSKM   2023年12月10日   39   0   0 服务器重启IP
  9JCEeX0Eg8g4   2023年12月11日   25   0   0 mysql配置文件