加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql开启远程登录方法详解

发布时间:2022-06-15 14:52:11 所属栏目:MySql教程 来源:互联网
导读:下面介绍两种快速mysql开启远程登录方法,有需要学习的朋友可参考一下下,代码如下: mysql -u root -p mysql use mysql; mysql grant all privileges on *.* to root@% identified by root; mysql select host,user,password from user; +++-+ | host | user |
  下面介绍两种快速mysql开启远程登录方法,有需要学习的朋友可参考一下下,代码如下:
 
  mysql -u root -p
  mysql> use mysql;
  mysql> grant all privileges  on *.* to root@’%’ identified by “root”;
  mysql> select host,user,password from user;
   
  +————–+——+——————————————-+
  | host         | user | password                                  |
  +————–+——+——————————————-+
  | localhost    | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
   --phpfensi.com
  mysql> flush privileges;
  授权法:例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话,代码如下:
 
  mysql> GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
 
  如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码,代码如下:
 
  mysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'192.168.1.3′ IDENTIFIED BY 'mypassword’ WITH GRANT OPTION;
 
  注意:
 
  1、格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by “用户密码”.
 
  2、是新增ROOT不是修改,如果把localhost改为%,那么本地就无法通过localhost连接mysql了.
 
  3、刷新MySQL的系统权限相关表 flush privileges

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读