宝塔linux修改数据库权限并连接
1.打开终端
2.修改配置
1 | vi /etc/my .cnf |
在[mysqld]下边的某个位置增加: skip-grant-tables ,然后 :wq 保存退出
3.查看Mysql的安装路径
ps -ef | grep mysql
4.进入MySQL安装目录并登录MySQL
cd /www/server/mysql/bin mysql -u root -p 输入密码
5.输入如下指令
use mysql; //选择 mysql update user set host='%' where user='root' ; //修改root用户的 host 为可以访问所有主机(打造一个真正的超级管理员) grant all privileges on *.* to 'root'@'%' ; //更新权限为拥有所有的权限 flush privileges ; //刷新数据库 quit; //退出 mysql service mysqld restart //重启 MySQL 服务即可完成
6.测试连接
注:
如果上述办法无法解决,其中一个因素可能是你的mysql配置文件中没有设置密码!!!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤