宝塔Linux新建的mysql无法使用Navicat连接的解决办法

如题,刚安装完宝塔Linux环境之后使用Navicat连mysql服务器连不上的处理办法;

1、宝塔的mysql安装位置在/www/server/data中。所以

1
$cd /www/server/data

2、登录mysql

1
mysql -u root -p

3、切换到mysql数据库

1
use mysql;

4、输入select user,password,host from user;可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx也添加到这里才对。所有的双引号都是英文的,否则报错;

1
grant all privileges on *.* to root@"你要登录的ip地址,也可以使用%代表所用ip都乐意登录" identified by '这里写自己想要设置的mysql登录密码'

5、重新加载一下mysql权限。操作完使用Navicat就可以使用root来登录mysql了;

1
flush privileges; <br><br>
posted @   大尹  阅读(2284)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
历史上的今天:
2019-10-08 省市县三级联动sql文件
点击右上角即可分享
微信分享提示