阐明:
• 本文档以“CentOS7.5”操作系统为例,对应 MySQL 版本为 5.6.50
• CentOS 7 及以上版本将 MySQL 数据库软件从默认的程序列表中移除,需执行 sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 进行手动下载。下载实现后可依照 2 进行装置。
- 执行以下命令,装置 MySQL 数据库服务器、MySQL 客户端和 MySQL 开发所需的库及蕴含文件。
yum install -y mysql-server mysql mysql-devel - 回显如下,阐明装置胜利。
Complete!
配置 MySQL - 执行以下命令,启动 MySQL 服务。
service mysqld start - 执行以下命令,设置数据库管理员账号密码。明码由用户自定义,以 Huawei@123 为例进行阐明。
mysqladmin -u root password ‘Huawei@123’ - 执行以下命令,再依据提醒输出数据库管理员 root 账号的明码进入数据库。
mysql -u root -p - 执行以下命令,应用 MySQL 数据库。
use mysql -
执行以下命令,查看用户列表。
select host,user from user;
阐明:此命令及以下数据库语句均以分号结尾,请勿疏忽。
- 执行以下命令,刷新用户列表并容许所有 IP 对数据库进行拜访。
update user set host=’%’ where user=’root’ LIMIT 1; - 执行以下命令,强制刷新权限。容许同一子网中设置为容许拜访的云服务器通过公有 IP 对 MySQL 数据库进行拜访。
flush privileges; - 执行以下命令,退出数据库。
quit - 执行以下命令,重启 MySQL 服务。
systemctl restart mysql - 执行以下命令,设置开机主动启动 MySQL 服务。
systemctl enable mysqld - 执行以下命令,敞开防火墙。
systemctl stop firewalld - 执行以下命令,设置服务器重启后永恒敞开防火墙。
systemctl disable firewalld
来自 https://support.huaweicloud.c…