Window中MySQL实现远程访问

1.进入mysql
      mysq -u root -pmysql

2.输入密码
3.为指定数据库添加特定权限的用户
      GRANT SELECT, INSERT, UPDATE, DELETE ON 指定数据库名.* TO '用户名'@'localhost'IDENTIFIED BY '密码';sql

4.切换到指定数据库下
     use mysql;数据库

5.查看用户
      select host,user from user;
      能够看到,多了一个你添加的用户,但它的权限host是localhostwindows

6.为刚添加的用户设置远程,即host为全部%
      GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON ccsp.* TO 'ccsp'@'%' IDENTIFIED BY 'ccsp' WITH GRANT OPTION;安全

6.取消远程控制
       update user set host='localhost' where user='ccsp';ide

7.删除用户
      delete from user where user="ccsp" and host='localhost/%';code

此时远程已设置到,提示也成功了,可是别人仍是链接不上,是由于防火墙的缘由,解决办法两种:blog

关闭防火墙
开放3306端口
【开放3306端口】
入栈:别人访问你的权限
出战:你访问别人的权限
1.控制面板—系统和安全—windows防火墙—***设置—入栈规则
2.新建规则—选择端口
Window中MySQL实现远程访问it

3.指定开放的端口
Window中MySQL实现远程访问
4.容许链接,一直点下一步便可
Window中MySQL实现远程访问class

相关文章
相关标签/搜索