文章详情页
连接mysql的常用工具分享
浏览:154日期:2023-02-18 16:43:27
目录
- 连接mysql常用工具
- mysql使用远程工具连接
- 解决方案
- 总结
连接mysql常用工具
mysql作为数据库服务器来运行,任何满足mysql通信规范的软件都可以作为客户端来连接服务器。
常用的客户端:
- navicat、mysql_front
- 基于web的phpMyAdmin
- 还有mysql自带的命令行客户端
推荐使用:navicat
mysql使用远程工具连接
同事在开发中远程连接不到服务器上的mysql连接不上,Host ‘XXX’ is not allowed to connect to this MySQL server ,报错信息意思为某某主机不允许远程连接到mysql服务器,从网上搜了一下解决方案,有让改mysql里面用户表的,把localhost改为%,尝试了一下,发现还是没有解决这个问题。
后来个人感觉貌似是以下原因,由于root账号的权限过大,所以开放为所有用户风险太高,mysql就把这个权限过大的用户只允许本地连接。
后来尝试了以下添加新用户,果不其然,远程连接成功
解决方案
GRANT ALL PRIVILEGES ON *.* TO ‘账号"@"%" IDENTIFIED BY ‘密码" WITH GRANT OPTION; flush privileges;
使用以上sql就解决了远程连接失败的错误
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
标签:
MySQL
相关文章:
1. C#连接MySQL操作详细教程2. Navicat出现无法远程连接MySql服务器问题的解决办法3. Sql Server Management Studio连接Mysql的实现步骤4. DBeaver连接MySQL的超详细步骤5. zend_db连接mysql(附完整代码)6. NetBeans 下配置Hibernate连接mysql 57. Navicat Premiun远程连接MySQL报错10038解决方案8. DBeaver连接mysql数据库图文教程(超详细)9. mybatis 连接mysql数据库 tinyint 为boolean类型详解10. 查看连接mysql的IP地址的实例方法
排行榜