1.安装mariadb
yum -y install mariadb*
2.开启/停止
systemctl start mariadb #启动MariaDB
systemctl stop mariadb #停止MariaDB
3.重启
systemctl restart mariadb #重启MariaDB
4.开机启动
systemctl enable mariadb #设置开机启动
5. 连接
5.1. 下载navicat premium
http://rj.baidu.com/search/index/?kw=navicat
5.2. 安装到windows系统
5.3. 连接数据库
5.3.1. 开放数据库端口,穿越防火墙
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent sudo firewall-cmd --reload
5.3.1.1. 查询开放的端口
firewall-cmd --list-all
5.3.1.2. 关闭开放的端口
这里我误操作,添加了80端口,怎么删除?
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent sudo firewall-cmd --reload
5.3.2. 允许连接数据库
mysql -u root -ppassword mysql>use mysql; mysql>update user set host = '%' where user = 'root';
报错 :ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
原因 :表示已有该值。
查询:select host from user where user = 'root'; 果然有。
那么,刷新
flush privileges;
连接成功。