千家信息网

Mysql添加远程访问数据库权限

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,@font-face { font-family: "宋体";}@font-face { font-family: "Cambria Math";}@font-face { font-family:
千家信息网最后更新 2026年10月31日Mysql添加远程访问数据库权限

@font-face { font-family: "宋体";}@font-face { font-family: "Cambria Math";}@font-face { font-family: "@宋体";}@font-face { font-family: "Calibri";}@font-face { font-family: "Helvetica Neue";}p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0 0 0; text-align: justify; font-size: 14px; font-family: Calibri; }h4 { margin: 17px 0; text-align: justify; line-height: 172%; page-break-after: avoid; font-size: 21px; font-family: Calibri; font-weight: bold; }a:link, span.MsoHyperlink { color: blue; text-decoration: underline; }a:visited, span.MsoHyperlinkFollowed { color: rgb(149, 79, 114); text-decoration: underline; }p { margin-right: 0; margin-left: 0; font-size: 16px; font-family: Calibri; }.MsoChpDefault { font-size: 13px; }div.WordSection1 { }ol { margin-bottom: 0; }ul { margin-bottom: 0; }

一、MySQL 可以用localhost 连接,但不能用IP连接的问题(数据库远程访问权限)

如果在部署项目的时候,发现数据库不能远程通过Navicat访问,或者在程序的配置文件中修改好数据库IP地址,但是无法访问的情况,尝试一下将配置文件改成localhost再次访问,此时如果改成localhost可以访问,那么,需要执行以下SQL语句,开启当前登录账户远程登录权限。

1.以root用户登陆mysql数据库。

2.执行一下命令分配新用户:

grant all privileges on *.* to '用户名'@'IP地址' identified by '密码';

'all privileges ':所有权限 也可以写成 select ,update等。
*.* 所有库的所有表 如 databasename.*。
IP 数据库所在的IP。('%'表示所有ip)
identified by '密码' 表示通过密码连接。

3.执行完上述命令后用下面的命令刷新一下权限

flush privileges;


数据 数据库 权限 命令 密码 用户 地址 宋体 文件 登录 配置 再次 情况 所在 时候 用户名 程序 语句 账户 问题 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司排名 互联网核心科技是什么 迪茉互联网科技 朗涯互联网科技 互联网高科技企业 互联网科技创新企业排名 中国最先进互联网科技公司 济南华为互联网科技产业总部基地 互联网科技博主是什么意思 中国科技互联网公司收入 宁波青枫互联网科技有限公司 乌苏新华互联网科技做什么的 伊宁互联网科技做什么的 上海京穆互联网科技有限公司 启辰互联网科技 工业互联网科技创业 上海同邻互联网科技有限公司规模 中国科技和美国互联网 同城互联网络科技 平安好医生打造互联网科技医疗 南京欣网互联网络科技 互联网与科技发展 互联网金融 金融科技 米客互联网科技 华中科技有哪些互联网大佬 翼展科技 首家互联网医院 美国五大互联网科技公司市值多少 互联网科技和医药行业 黑龙江互联网科技公司 知域互联网科技有限公司官网
0