lzth.net
当前位置:首页 >> NAviCAt For MySQL不联网不能连接MySQL >>

NAviCAt For MySQL不联网不能连接MySQL

原因是主机名或IP地址一栏填入“localhost”在未联网状态下,navicat将他当做一个字符串解析.解决办法按楼主的方法解决就好了

1. mysql的服务是否启动2. 用户名密码是否正确

..数据是否启动?如果已经启动,确认你mysql的端口, my.ini中有设置 如果一切都正常,还是链接不上,那么把localhost改成127.0.0.1试试.如果还不行我就没招了.

查一下你的MYSQL用户表里, 是否允许远程连接 1、授权 mysql>grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option; mysql>flush privileges;2、修改/etc/mysql/my.conf 找到bind-address = 127.0.0.1这一行 改为bind-address = 0.0.0.0即可

1、确定本地安装了mysql;2、检查服务,是否开启了mysql服务;3、是否设置了root密码;可以在运行中输入:cmd┓ 在控制台中输入:mysql -u root -p┓输入密码;如果继续报1045的错,可以设置密码,用mysqladmin -uroot -p 然后输入设置密码

数据库关闭了,没有启动,启动就好了.启动mysql数据库:在出来的dos命令窗口中输入 net start mysql,或者使用快捷键windows键(在键盘上有个windows标志的按键)+ r直接输入net start mysql后回车.(另附:关闭的命令为net stop mysql) 希望对您有帮助

你配置数据源了吗?没有配置的话无法连接.如果已经配置了数据源驱动,那么,检查你的账号和密码是否同MYSQL数据库的配置文件里保存的账号一致,如果不一致,无法连接.

你包端口换成4422试试看,换了端口,在Navicat MySql连接时也要更换端口,要是还不行,那就先卸载干净,然后重装MYSQL和Navicat,希望可以帮到你.

用的什么版本navicat 如果是只是针对mysql的1、连接名不写,空白试试 一般会自动生成的;2、mysql服务是否打开了3、root密码是否正确 再给你个网址,自己对照着看下哪个地方有问题排查下吧 blog.csdn.net/sym90/article/details/17245355

如果是本地的mysql数据库才在主机名那里填localhost,另外用户名和密码也得填正确,还要那个数据库能就行远程连接才行.

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com