远程连接ubuntu中mysql的数据库
程序员文章站
2022-05-28 09:59:37
...
1、配置防火墙,打开3306端口
sudo ufw status
sudo ufw allow 3306
netstat -an | grep 3306
2、此时连接仍然失败,报错
ERROR 1130 (HY000): Host '192.168.116.129' is not allowed to connect to this MySQL server
原因是mysql只允许本主机访问,这时更改配置,进入ubuntu下mysql,输入下面命令
use mysql
select host from user where user = 'root';
update user set host='%' where user = 'root';
flush privileges;
连接成功
上一篇: Ant的安装
下一篇: Linux系统踢出远程登录用户的命令小记
推荐阅读
-
PowerDesigner 建立与SQLSERVER 2005数据库的连接以便生成数据库和从数据库生成到PD中
-
PowerDesigner 建立与数据库的连接以便生成数据库和从数据库生成到PD中(Oracle 10G版)
-
连接数据库代码的步骤(java连接mysql数据库的代码)
-
通过dbi使用perl连接mysql数据库的方法
-
MySQL远程连接不上的解决方法
-
很简单的Eclipse连接MySQL数据库方法
-
通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
-
在MySQL中用正则表达式替换数据库中的内容的方法
-
JSP中使用JDBC连接MySQL数据库的详细步骤
-
asp中COM组件中如何连接数据库的代码