访问mysql访问mysql数据库的两种方式

2024-03-05 10:24:01 浏览

找到MySQL配置文件,搜索“bind-address”,找到这一行:

访问mysql访问mysql库的两种方式

bind-address = 127.0.0.1 在前面加一个#,注释掉这一行,保存,重启MySQL。再通过远程访问就可以了,telnet可以发现端口也打开了。

1. 确保skip-networking被删除或者屏蔽,否则不支持TCP/IP 访问 2. 增加行bind-address = 65.55.55.2,替代65.55.55.2 为你的服务器地址

保存并关闭配置文件 重启mysql服务器:# /etc/init.d/mysql restart

mysql 不被允许访问原因如下:

1.确定服务器上的防火墙没有阻止 3306 端口。 MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口。

2.增加允许远程连接 MySQL 用户并授权。

3、首先以 root 帐户登陆 MySQL 在Windows 主机中点击开始菜单。

4、创建远程登陆用户并授权 。

> mysql -h 远程mysql的IP -P mysql端口 -u 用户名 -p密码 如: mysql -h 192.168.0.2 -P 3306 -u root -p123 远程数据库(192.168.0.2),端口3306,用户名为:root,密码:123

MySQL拒绝访问原因如下:

1.mysql的服务器停止 若MySQL已经没有启动,重启MySQL服务器:net start mysql

3.mysql的配置文件错误----my.ini等文件。

如果是直接连的话:mysql -u[user] -p[密码] -h[远程主机ip] 如果端口不是默认的3306加上 -P[端口] 项目里面连接直接换成要连的机器的ip不就行了

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。