阿里云服务器安装MySQL
添加安全组规则
对于数据库的安全组规则可以快速添加
安装MySQL
- 更新YUM源
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
- 安装MySQL
sudo yum -y install mysql-community-server --enablerepo=mysql80-community --nogpgcheck
- 查看MySQL版本号
mysql -V
配置MySQL
- 设置开机自启MySQL
sudo systemctl start mysqld
sudo systemctl enable mysqld
- 获取初始的root用户的初始密码
sudo grep 'temporary password' /var/log/mysqld.log
记录下查看到的root账号初始密码
- 安全性配置
sudo mysql_secure_installation
根据提示重置数据库root用户的密码
登录到MySQL
sudo mysql -uroot -p
创建账号并授予远程连接权限
#创建数据库用户dmsTest,并授予远程连接权限。
create user '用户名'@'%' identified by '密码';
#为dmsTest用户授权数据库所有权限。
grant all privileges on *.* to '用户名'@'%';
#刷新权限。
flush privileges;
密码要求包含 大写、小写字母、符号
- 创建账号
create user '用户名'@'%' identified by '密码';
- 为用户授权
grant all privileges on *.* to '用户名'@'%';
- 刷新权限
flush privileges;