安装 MySQL 数据库
对 Windows 服务器来说,新旧版本均支持 Windows Server 2012 及以上版本。
旧版本不再更新,一般情况下,请下载并部署新版本。如果您之前在 CentOS 7.9 部署过 1.x 系列,可导出数据库之后更换到 Ubuntu 操作系统部署新版本,并导入原有数据库。
如果短时间无法更换操作系统,而您部署的版本又比较旧,可在原系统基础上更新升级至1.15.9.0 ,这是 1.x 的最新版本。
请使用 MySQL 5.7 或更高版本
安装数据库引擎
下载
wget http://dev.mysql.com/get/mysql80-community-release-el7-10.noarch.rpm
如果提示 command not found,则先执行
yum -y install wget
安装注意:此下载地址适用于 CentOS 7 ,如果您使用的是 CentOS 8,请将 rpm 包名更换为
mysql80-community-release-el8-8.noarch.rpm
不同版本的 MySQL Community 版本下载请参阅:https://dev.mysql.com/downloads/安装
rpm -ivh mysql80-community-release-el7-10.noarch.rpm
yum install mysql-community-server -y
检查是否安装成功
rpm -qa | grep mysql
输出类似:
mysql-community-client-plugins-8.0.34-1.el7.x86_64
mysql-community-libs-8.0.34-1.el7.x86_64
mysql-community-icu-data-files-8.0.34-1.el7.x86_64
mysql-community-server-8.0.34-1.el7.x86_64
mysql80-community-release-el7-10.noarch
mysql-community-common-8.0.34-1.el7.x86_64
mysql-community-client-8.0.34-1.el7.x86_64
启动
sudo systemctl start mysqld
设置开机自启动
sudo systemctl enable mysqld
查看安装时生成的临时密码
sudo cat /var/log/mysqld.log |grep password
使用临时密码连接 MySQL
mysql -uroot -p
修改 root 密码
alter user root@localhost identified with mysql_native_password by '你的密码';
密码必须包含大写字母、小写字母、数字、特殊符号
退出 MySQL 连接
exit