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; }

创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站建设、成都网站制作、长垣网络推广、小程序设计、长垣网络营销、长垣企业策划、长垣品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供长垣建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

一、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;

新闻名称:Mysql添加远程访问数据库权限
分享地址:https://www.cdcxhl.com/article2/jgpcic.html

成都网站建设公司_创新互联,为您提供手机网站建设服务器托管网站维护网站内链电子商务做网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设