腾讯云服务器的mysql连接不上解决办法
直接使用 本机上的 navicat for mysql 连接上数据库
并创建一个 满权限的 用户账号
MySQL 安装完成后,root 用户默认只可以本地登录,但是为了我们远程操作的方便,我们可能需要让 root 可以远程登录,接下来看下如何操作吧。
一、通过命令行登录到 MySQL,使用命令 mysql -u root -p

二、切换成 mysql 数据库,使用命令 use mysql;
注:可以通过 show databases; 查看所有数据库名称。

三、查看需要远程登录的用户的限制 IP,使用命令 select user, host from user;

注:可以使用 show tables; 查看当前数据库中存在的所有数据表

四、修改对应用户的 host,当为某一 IP 时,表示只能在指定的 IP 上访问,当为 % 时,可以任意地址访问(localhost 对应的是 127.0.0.1)。使用命令:update user set host="%" where user="root"

五、使用命令 flush privileges; 让更改生效,除了此方法,还可以通过重启 MySQL 让更改生效。
六、测试通过

以上,就是更改 root 用户,或其他用户远程访问的相关配置工作。
注意:让 root 用户可以远程登录是非常危险的一件事,如非必须,请在操作完成后关闭它的远程访问,这样可让系统更加安全,另外,更改 MySQL 的默认端口也是很必要的。
感谢观看。
分类:
腾讯云
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)