Navicat Lite for MySQL 连接linux的mysql数据库失败,怎么回事
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat Lite for MySQL 连接linux的mysql数据库失败,怎么回事相关的知识,希望对你有一定的参考价值。
Navicat Lite for mysql(mysql图形化管理工具) 错误提示: 1045-Access denied for user 'root'@'192.168.0.2'(using password:YES) 192.168.0.2是我windows xp 的 IP linux是虚拟机 ip是192.168.222 我用SecureCRT和WinSCP 都能链接上就是用Navicat Lite for MySQL 连不上 我用SecureCRT和WinSCP 都能链接上 密码很可能没问题 linux没装防火墙 我已经找出问题了,windows的IP不能用自动分配 要手动配置 谁先按上面的回答 我就把分给谁
参考技术A 你在mysql里grant
all
privielges
on
*.*
to
'root'@'192.168.0.2'
identified
by
'密码'
了吗?没有的化试试吧。
还有就是看看虚拟机的防护墙是不是开了。 参考技术B linux的mysql的配置文件(/etc/mysql/my.cnf)中如果有这么一行
bind_address=127.0.0.1把他注释掉了
然后给你的root用户增加相应的权限
应该就可以了
我的navicat for MySQL 连接不上localhost
参考技术A 先尝试用mysql自带的命令行来连接试试,输入mysql -uroot -p追问在dos下运行吗?
在dos下运行吗?
追答如果安装的时候选择了命令行工具,可以在命令行中直接输命令。在开始菜单里面应该有个黑色的命令行快捷方式。
以上是关于Navicat Lite for MySQL 连接linux的mysql数据库失败,怎么回事的主要内容,如果未能解决你的问题,请参考以下文章
Navicat Lite for MySQL导入.sql文件为啥没有数据呢,还是空的。。。
用navicate for mysql 备份的数据还原的时候怎么少了好多表