Linux下XAMPP装完之后,Navicat无法连上数据库的问题的解决

作者:hack1990 时间:13-03-12 阅读数:700人阅读

Linux下装完XAMPP之后,mysql是自带装好了的,这个时候,mysql的root用户没有密码。

首先进入mysql,输入命令:mysql -uroot -p。输入密码时直接回车
 
设置密码:set password =password('123456');

设置完密码之后,用本地的Navicat连接这个mysql,发现连不上,而且出现一个很奇怪的现象

弹出框显示,另一个ip下的root用户被拒绝访问!


原来是因为root没有被赋予足够的权限!执行这段命令即可:

 GRANT ALL PRIVILEGES ON *.* TO ‘root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;执行完之后

别忘了重启mysql。这时候,Navicat客户端可以轻松的连接上mysql数据库了

评论列表

  •  
    发布于 2013-04-01 18:21:47  回复
  • 表示没用过XAMPP这个环境。一般我都是直接在虚拟机linux系统下搭建所要的环境。

发表评论