CentOS7 安装 MySQL
从官网下载 rpm 包
从 https://dev.mysql.com/downloads/repo/yum/ 下载对应系统版本的 MySQL 安装包,我的系统式 CentOS 7.6,安装 Oracle Linux 7 这条
到下载页面找到名为No thanks,just start my download
的链接,复制这个链接的地址,我这里下载到了/tmp/mysql
文件夹下
1 | [root@VM-8-9-centos mysql]# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm |
安装
使用yum install
命令安装
1 | [root@VM-8-9-centos mysql]# yum -y install mysql80-community-release-el7-3.noarch.rpm |
安装 MySQL 服务器
1 | [root@VM-8-9-centos mysql]# yum -y install mysql-community-server |
启动并查看 MySQL 状态
1 | [root@VM-8-9-centos mysql]# systemctl start mysqld.service |
配置 MySQL
查看初始密码
1 | [root@VM-8-9-centos mysql]# grep "password" /var/log/mysqld.log |
登录 MySQL
1 | [root@VM-8-9-centos mysql]# mysql -u root -p |
修改密码
1 | alter user 'root'@'localhost' identified by '新的密码'; |
修改密码规则
1 | mysql> set global validate_password_policy=0; |
随后可以重新设置密码
开启远程登录
1 | [root@VM-8-9-centos mysql]# mysql -u root -p |
如果是云服务器,可能需要在对应的控制台开启3306
端口的防火墙权限