mysql不能连接服务器主机(mysql数据库无法连接到服务器)

04-19 4537阅读 0评论

1进入命令行,telnet serverip 3306,是有响应的2用MySQL客户端直接连接测试mysql hdbhost uusername p,报错ERROR 2013 HY000 Lost connection to MySQL server at #39reading initial communication packet#39。

mysql不能连接服务器主机(mysql数据库无法连接到服务器) 第1张
(图片来源网络,侵删)

1登录账号密码服务器名称数据库名称登录错误导致不能连接仔细检查好所填信息是否正确,填写正确一般就可以解决解决方法当正在使用的软件出现数据库不能连接时,一般就是服务器名出现问题,更改服务器名称一般可以。

1在服务器端,打开cmd窗口,进入mysql 安装目录bin 下,输入mysql u root p,然后回车,输入密码后回车进入mysql命令行2输入use mysql3输入select user,host from user可以看到host中只有localhost主机我们。

1 检查一下MySQL连接参数配置,连接参数中主机地址写的是IP还是机器 名2 检查MySQL服务器是否是动态获取IP,如果是,那客户端连接时,如果按IP联接,就有可能出现IP不正确的情况3 检查MySQL服务器,看服务是否经常。

安装MySQL以后应该会自动启动资料库服务选择开始电脑右键管理,在电脑管理窗口选择服务与应用程序服务,检查MySQL服务的状态是否为已启动。

如果本地能通,再到客户端的机器上把 localhost 换成 MySQL 服务器的 ip 地址进行测试如果不能通,通常有两种原因,一种原因是 OS 或网络的问题,或者是防火墙另一种原因是 mysqld 自身根本没有侦听客户端的连接。

mysql不能连接服务器主机(mysql数据库无法连接到服务器) 第2张
(图片来源网络,侵删)

看看你的mysql服务启动了没,密码错误没。

mysql u root pvmwaremysqluse mysqlmysqlupdate user set host = #39%#39 where user = #39root#39mysqlselect host, user from user2 授权法例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。


免责声明
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明。
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所
提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何
损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在
转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并白负版权等法律责任。

手机扫描二维码访问

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,4537人围观)

还没有评论,来说两句吧...

目录[+]