Linux(CentOS7)通过rpm包部署MySQL及错误解决方案
#!/bin/bash
# 安装MySQL的脚本
# 定义MySQL的版本和下载地址
MYSQL_VERSION="mysql-community-server-5.7.24-1.el7.x86_64.rpm"
DOWNLOAD_URL="http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/${MYSQL_VERSION}"
# 安装MySQL前的系统设置
yum update -y
yum install -y deltarpm
# 添加MySQL的Yum仓库
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
yum localinstall -y mysql57-community-release-el7-11.noarch.rpm
# 安装MySQL服务器
yum install -y mysql-community-server
# 启动MySQL服务并设置开机自启
systemctl start mysqld
systemctl enable mysqld
# 查找临时生成的root密码
grep 'temporary password' /var/log/mysqld.log
# 安全设置MySQL(包括设置root密码等)
mysql_secure_installation
# 测试连接MySQL
mysql -u root -p
这个脚本首先通过yum
更新系统和安装必要的包,然后添加MySQL的Yum仓库并安装MySQL服务器。接着,脚本启动MySQL服务并将其设置为开机自启。最后,通过mysql_secure_installation
脚本来进行安全设置,包括设置root用户密码等。
评论已关闭