不能通过 ip 地址访问我的本地 mysql 服务器

举报
tea_year 发表于 2021/12/29 23:28:35 2021/12/29
【摘要】 不能通过 ip 地址访问我的本地 mysql 服务器。于是上网找了一下,步骤如下: 1、cmd 打开指令页面 c:\>mysql -u root -p 输入密码 mysql> 2、打开 mysql 数据库 use mysql 检索 user 和 host 字段 —— mysql> select user, ...

不能通过 ip 地址访问我的本地 mysql 服务器。于是上网找了一下,步骤如下:

1、cmd 打开指令页面

c:\>mysql -u root -p

输入密码

mysql>


2、打开 mysql 数据库

use mysql

检索 user 和 host 字段 —— mysql> select user, host from user;

结果应该显示:


如果没有 user=root ,host = % 的用户,则执行下面语句:

mysql> update user set host='%' where user='root';



3、给 root 授权(所有权限)

grant select,insert,update,delete  on schooldb.* to 'zhangsan'@'%' identified

-- GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;



4、让赋予的权限立即生效

mysql> flush   privileges


应该就可以了。

文章来源: aaaedu.blog.csdn.net,作者:tea_year,版权归原作者所有,如需转载,请联系作者。

原文链接:aaaedu.blog.csdn.net/article/details/80203292

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。