MySQL连接远程服务器数据库连接不上

MySQL连接远程服务器数据库连接不上,第1张

这个遇到过,是因为你的mysql没有开启ip访问权限。

解决方案:

1。授权法:

use

mysql;

grant

all

privileges

on

to

leo@'%'

identified

by

"leo";

以leo用户在任何地方都可以访问;

2。改表法:

可以实现以root用户在任何地方访问数据库

update

user

set

host

=

'%'

where

user

=

'root';

这样就可以了

楼主安装SQL2005的一个版本,

是否安装了SQL2005 Express 版本,在安装VS2005时会有

楼主按以下设置看看

Windows防火墙把1433设置为例外,或关掉Windows防火墙。

程序—Microsoft SQL Server 2005—配置工具—SQL Server 外围应用配置器—服务和连接的外围应用配置器—

1、MSSQLserver(实例名)—DataBase Engine—远程连接—(设置选项)

你用来登录用户被限定了IP地址。通常默认安装下root只能从服务器本地登录。

按照以下方法解除root账户的登录限制:

在MySQL Server服务器上命令行模式下执行:

MySQL -u root –p

---输入root的密码 后回车---

MySQL>use MySQL;

MySQL>update user set host = '%' where user = 'root';

mysql>FLUSH RIVILEGES;

(在MySQL>环境下,记住每敲一条命令结尾都要加上分号";")

服务机上能正常登陆到SQL 控制台吗,用sa账户

如果你的服务器登陆成功,客户端数据库登陆不进去,需要配置 SQL Server Configuration Manager

进入后,点击 MSSQLSERVER的协议

在右边 点击 TCP/IP 启用 然后点击 右键

选择IP地址

将 IP地址修改成你本机的IP即可

希望对你有帮助

很明显,这个不是网络问题

首先考虑是否是权限不足。其次在考虑是否是远程连接的服务是否打开,网关是否一致

再次就是程序中有关数据连接的相关配置是否合理,是否跟您的软件配置(比如密码,用户名)是否一致

最后,你才考虑是否是网络或者程序的问题

以上就是关于MySQL连接远程服务器数据库连接不上全部的内容,包括:MySQL连接远程服务器数据库连接不上、我用SQLserver2008 数据库 为什么会出现不支持远程连接、mysql-front 无法远程连接mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10183107.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存