IT码农库

您当前所在位置:首页 > 数据库 > Mysql

Mysql

连接mysql的常用工具分享

[db:来源] 普通网友2023-02-16Mysql9808
这篇文章主要介绍了连接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就解决了遥程连接失败的错误

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

大图广告(830*140)