Navicate远程访问Linux中安装的XAMPP中的Mysql数据库

Linux下装完XAMPP之后,MySQL是自带装好了的,这个时候,mysql的root用户没有密码。但是局域网内用Navicate无法通过ip地址连接该数据库。一下是连接成功的方法:
首先进入mysql,输入命令:mysql -u root -p。输入密码时直接回车。
设置密码:set password =password('123456');

设置完密码之后,用本地的Navicat连接这个mysql,发现连不上,因为root没有被赋予足够的权限!
执行这段命令即可: GRANT ALL PRIVILEGES ON . TO ‘root'@'%' IDENTIFIED BY '123456';

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容