在http://dev.mysql.com/doc/refman/5.7/en/linux-installation-native.html中,mysql官网提示在linux下使用yum安装mysql的命令为:
yum install mysql mysql-server mysql-libs mysql-server结果提示有错误为:
No package mysql-server available.
办法:改装成mariadb引擎的开源版本,命令改为:
yum install mysql mariadb-server mariadb-libs mariadb-server安装完成后,用如下命令启动mysql:
systemctl start mariadb.service启动后进入mysql,修改使其能够远程连接:
mysql -uroot -p
use mysql
update user set host='%' where user='root' and host='localhost'
flush privileges;
如果想关闭远程连接:update user set host='localhost' where user='root; flush privileges;
如果想添加一个用户专门用于远程连接:
grant all on*.* to 'test'@'%' identified by '123456' ; flush privileges;
这样就添加了一个用户名为test,密码为123456,权限为%(任意IP)的远程连接用户。