Mariadb-server开启远程访问

点击数:67

1.登陆数据库

mysql -u root -p

2.选择mysql数据库

use mysql

3.修改root账户权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

'password',引号内为你赋予root账户的密码,请牢记

4.刷新

FLUSH PRIVILEGES;

5.重启mysql服务

service mysql restart 

6.验证

select User, host from mysql.user;

如果输出结果如图显示则证明已经赋予mysql的root账户在任意位置访问

7.如果使用Navicat Premium 连接数据库,还需要配置mysql配置文件

首先用vim编辑配置文件

vim /etc/mysql/mariadb.conf.d/50-server.cnf

将bind-address项注释掉,wq保存,重启mysql。同时如果有ufw或者iptables防火墙请允许3306端口通信

点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像