群晖MariaDB的mysql数据库远程连接
群晖安装完 MariaDB10 后,默认仅支持本机连接,局域网是连接不上的,下面解决方法:
环境:群晖7.0、MariaDB10
处理方法:
1、使用 ssh 登录到群晖;
2、获取root权限;
sudo -i
3、进入 MariaDB 默认安装目录;
cd /volume1/@appstore/MariaDB10/usr/local/mariadb10/bin
4、登录 MariaDB,(注意这里的密码要输入的是mysql密码;mysql语句后面要加“ ; ”);
./mysql -u root -p
5、选择mysql数据库;
use mysql
6、进行修改【改host值(以“%”通配符,也可以用192.168.1.%来缩小范围)】;
update user set host = '%' where user = 'root';
7、查看user 表;
select host,user from user;
也可以使用
select User,host from mysql.user;
8、刷新MySQL的系统权限相关表;
flush privileges;
9、重启mysql服务(确保修改生效,一般不需要);