mysql开启远程登陆,mysql如何打开远程连接

  1. 动用“Ctrl + R”组合键快捷打开cmd窗口,并输入“cmd”命令,打开cmd窗口。

    997755.com澳门葡京 1

  2. 利用“mysql -uroot -proot”命令可以三番五次到地面的mysql服务。

    997755.com澳门葡京 2

  3. 动用“use
    mysql”命令,接纳要使用的数据库,修改远程连接的着力音信,保存在mysql数据库中,因此采纳mysql数据库。

    997755.com澳门葡京 3

  4. 使用“GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY
    ‘root’ WITH GRANT OPTION;”命令可以转移远程连接的装置。

    997755.com澳门葡京 4

  5. 接纳“flush privileges;”命令刷新刚才修改的权限,使其收效。

    997755.com澳门葡京 5

  6. 选取“select host,user from user;”查看修改是还是不是成功。

    997755.com澳门葡京 6

     

     

    化解长途连接时防火墙阻止访问:

    xp/2003添加防火墙例外端口
    开拓防火墙,拔取不相同选项卡,添加端口
    名称:mysqlport
    端口号:3306
    选中TCP

  1. 运用“Ctrl + R”组合键急忙打开cmd窗口,并输入“cmd”命令,打开cmd窗口。

    997755.com澳门葡京 7

  2. 使用“mysql -uroot -proot”命令可以接连到地方的mysql服务。

    997755.com澳门葡京 8

  3. 采纳“use
    mysql”命令,选用要使用的数据库,修改远程连接的主导音讯,保存在mysql数据库中,因而采纳mysql数据库。

    997755.com澳门葡京 9

  4. 使用“GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY
    ‘root’ WITH GRANT OPTION;”命令可以变更远程连接的安装。

    997755.com澳门葡京 10

  5. 运用“flush privileges;”命令刷新刚才修改的权位,使其收效。

    997755.com澳门葡京 11

  6. 选择“select host,user from user;”查看修改是不是成功。

    997755.com澳门葡京 12

     

     

    mysql开启远程登陆,mysql如何打开远程连接。竭泽而渔长途连接时防火墙阻止访问:

    xp/2003添加防火墙例外端口
    开辟防火墙,选取分裂选项卡,添加端口
    名称:mysqlport
    端口号:3306
    选中TCP

mysql开启远程登陆(修改数据表和授权二种艺术),mysql三种艺术

一、确认防火墙没有阻挡3306端口(一般服务器默许会屏蔽掉)

windows防火墙例外设置格局

      
控制面板(右上角拔取查看形式为大图标)—防火墙—高级设置—高级设置—出站规则—最左侧新建规则“新建出站规则向导”,在前导的率先步,选取要创立的防火墙规则类型,拔取第一个“端口”。

 

windows防火墙添加端口方法

       windows的防火墙做了相比较大升级
设置已经分为入站和出站。控制面板\不无控制面板项\Windows 防火墙 进入
 

入站规则设置
第一步 选拔 入站规则 然后 新建规则,选择 端口,然后下一步 

第二步 选取TCP 接纳特定端口 然后输入端口,如有五个端口须要用逗号隔开了
例如:3306,8080

其三步,选取允许连接

第四步 选择使用规则的限定

第五步 输入规则名称

 

出站规则设置
首先步 接纳 入站规则 然后 新建规则,接纳 端口,然后下一步
第二步 接纳TCP 选取特定端口 然后输入端口,如有多少个端口须要用逗号隔开了
例如:3306,8080
其三步,采纳允许连接

第四步 拔取使用规则的限量

第五步 输入规则名称

 
迄今甘休,防火墙规则设置截止,启用即可!
其余win7的 IIS7,只需启用 入站规则:BranchCache 内容搜索(HTTP-In)
出站规则: BranchCache 内容搜索(HTTP-Out) 即可。

997755.com澳门葡京, 

二、设置MySql允许用户远程连接(具体操作有三种)

1.授权权限(推荐)

允许root用户在其他地点开展远程登录,并具备所有库任何操作权限,具体操作如下:

在本机先选用root用户登录mysql: mysql -u root -p”youpassword”
举办授权操作:

mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY
‘youpassword’ WITH GRANT OPTION;

重载授权表:mysql>FLUSH PRIVILEGES;

退出mysql数据库:mysql>exit

 

允许root用户在一个特定的IP举办长途登录,并负有所有库任何操作权限,具体操作如下:

在本机先使用root用户登录mysql: mysql -u root -p”youpassword”

展开授权操作: GRANT ALL PRIVILEGES ON *.*
TO [email protected]”192.168.XX.XXX”
IDENTIFIED BY “youpassword” WITH GRANT OPTION;

重载授权表: FLUSH PRIVILEGES;

退出mysql数据库: exit

 

去除用户授权,须要选择REVOKE命令,具体命令格式为: REVOKE privileges ON
数据库[.表名] FROM user-name; 具体实例,先在本机登录mysql: mysql -u
root -p”youpassword” 进行授权操作: GRANT select,insert,update,delete
ON TEST-DB
TO [email protected]”192.168.XX.XXX IDENTIFIED
BY “youpassword”; 再拓展删减授权操作: REVOKE all on TEST-DB from
test-user;
****注:该操作只是清除了用户对于TEST-DB的相干授权权限,不过那些“test-user”那一个用户仍旧存在。
最后从用户表内清除用户: DELETE FROM user WHERE user=”test-user”;
重载授权表: FLUSH PRIVILEGES; 退出mysql数据库: exit

 

2.改动数据表

地方登入mysql,更改 “mysql” 数据库里的 “user” 表里的 “host”
项,将”localhost”改为”%”

#mysql -u root -proot
mysql>use mysql;
mysql>update user set host = ‘%’ where user = ‘root’;
mysql>select host, user from user;

 

在设置mysql的机械上运行:

1 2 3 4 5 6 7 8 进入MySQL服务器 d:\mysql\bin\>mysql -h localhost -u root 赋予任何主机访问数据的权限 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION 使修改生效 mysql>FLUSH PRIVILEGES 退出MySQL服务器 mysql>EXIT

一、确认防火墙没有阻止3306端口(一般服务器默许会屏蔽掉)
windows防火墙例外…

世家在店堂工作中,常常会遭受mysql数据库存储于某个人的电脑上,大家要想连接mysql服务,装有mysql服务的微机就非得开启远程连接。

win7及以上添加防火墙例外端口:控制面板-防火墙设置-高级设置  
入站规则设置  
第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步   
第二步 选择TCP 选择特定端口
然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306  
第三步 选择允许连接  
第四步 选择配置文件   
第五步 输入规则名称 mysqlport  


出站规则设置  
第一步 选择出站规则 然后 新建规则,选择 端口,然后下一步   
第二步 选择TCP 选择特定端口
然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306  
第三步 选择允许连接  
第四步 选择配置文件   
第五步 输入规则名称
mysqlport(或者无特殊要求下直接关闭防火墙)

 

转载请注明出处:<http://www.cnblogs.com/fnlingnzb-learner/p/5848405.html>
win7及以上添加防火墙例外端口:控制面板-防火墙设置-高级设置  
入站规则设置  
第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步   
第二步 选择TCP 选择特定端口
然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306  
第三步 选择允许连接  
第四步 选择配置文件   
第五步 输入规则名称 mysqlport  


出站规则设置  
第一步 选择出站规则 然后 新建规则,选择 端口,然后下一步   
第二步 选择TCP 选择特定端口
然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306  
第三步 选择允许连接  
第四步 选择配置文件   
第五步 输入规则名称
mysqlport(或者无特殊要求下直接关闭防火墙)

 

转载请注明出处:<http://www.cnblogs.com/fnlingnzb-learner/p/5848405.html>

工具/原料

  • mysql

  • windows

方法/步骤

  1.  
    使用“Ctrl + R”组合键火速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。

    997755.com澳门葡京 13

  2.  
    使用“mysql -uroot -proot”命令可以接连到地头的mysql服务。

    997755.com澳门葡京 14

  3.  
    使用“use
    mysql”命令,选取要选拔的数据库,修改远程连接的中央信息,保存在mysql数据库中,因而利用mysql数据库。

    997755.com澳门葡京 15

  4.  
    使用“GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY
    ‘root’ WITH GRANT OPTION;”命令可以转移远程连接的装置。

    997755.com澳门葡京 16

  5.  
    使用“flush privileges;”命令刷新刚才修改的权限,使其收效。

    997755.com澳门葡京 17

  6.  
    使用“select host,user from user;”查看修改是还是不是中标。

    997755.com澳门葡京 18

  7.  ok

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website