ubuntu16.04环境下,按照linux中国教程
https://linux.cn/article-8283-1.html
安装了MariaDB
现在想远程连接,出现问题
首先执行如下命令
netstat -an | grep 3306
发现图中显示为127.0.0.1:3306,也就是说mariadb绑定到了本地端口,需要修改如下
vim /etc/mysql/my.cnf
在其中添加如下
之后保存,执行如下命令重启mariadb
/etc/init.d/mysql restart
再次查看如下
登录mariadb
mysql -uroot -p
执行如下命令
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION;
别忘了执行下面的使更改生效
flush privileges;