首页 > 数据库 >mysql如何设置外网访问?

mysql如何设置外网访问?

时间:2022-12-16 17:45:29浏览次数:62  
标签:GRANT 主机 privileges 访问 host user 设置 mysql

限制授权网络访问,由系统数据库mysql表user决定,user表中的host字段内容决定;

user表中的记录对应各用户的访问情况,host字段之可以为:%代表任意的主机都可以连接到mysql服务器,

host指定IP为(如192.168.1.100)的主机可以连接到mysql服务器(指定特定主机连接)

下面是命令方式设置方法:

1、打开mysql.exe(MySQL Command Line Client),输入密码

2、输入:use mysql;

3、查询host输入: select user,host from user;

4、创建host(如果有"%"这个host值,则跳过这一步)

如果没有"%"这个host值,就执行下面这两句:

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

5、授权用户

(1)任意主机以用户root和密码pwd连接到mysql服务器

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'pwd' WITH GRANT OPTION;
mysql> flush privileges;

(2)指定IP为(如192.168.1.100)的主机以用户tuser和密码tpwd连接到mysql服务器

mysql> GRANT ALL PRIVILEGES ON *.* TO 'tuser'@'192.168.1.100' IDENTIFIED BY 'tpwd' WITH GRANT OPTION; 
mysql> flush privileges;

//////////////////////////////////////////////////////////////////////////////////////////////////
也可以通过MySQL workbench客户端设置:
1、菜单--server--users and privileges然后选择对应的用户进行设置即可

 

 

标签:GRANT,主机,privileges,访问,host,user,设置,mysql
From: https://www.cnblogs.com/qingzhen/p/16987945.html

相关文章

  • Mysql主从复制详解
    目的:主从服务器设置的稳健性得以提升,如果主服务器发生故障,可以把本来作为备份的从服务器提升为新的主服务器。在主从服务器上分开处理用户的请求,可获得更短的响应时间。用从......
  • Selenium2设置隐式等待和显示等待
    Selenium2设置隐式等待和显示等待1.设置显示等待Java代码:​​public​​​​static​​​​WebElementWaitForElemen......
  • 使用 ContentProvider 共享数据 访问与添加通讯录
    1.统一的数据访问方式当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。文件的操作模式中,通过指定文件的操作模式为Contex......
  • 【HMS Core】运动健康服务设置回调地址,出现连接失败
    ​问题描述1、运动健康服务设置回调地址,出现连接失败2、微信小程序对接华为手表获取健康数据,跳转到华为登录授权网页发生问题,无法跳转,详情见附件图片 解决方案1、在......
  • [C#] Asp.net Core SignalR 跨域设置
    参考:https://blog.csdn.net/hefeng_aspnet/article/details/117777995?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7E......
  • 【HMS Core】运动健康服务设置回调地址,出现连接失败
    问题描述1、运动健康服务设置回调地址,出现连接失败2、微信小程序对接华为手表获取健康数据,跳转到华为登录授权网页发生问题,无法跳转,详情见附件图片解决方案1、在测试连通性......
  • MySQL的约束
    一、六大约束notnull:非空,保证该字段的值不为空,比如姓名。学号等default:默认,用于保证该字段有默认值,比如性别primarykey:主键,用于保证该字段值具有唯一性并且非空,比如学......
  • Qt设置软件的使用期限--转
    https://blog.csdn.net/qq_37033647/article/details/128001563 作者:billy版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处前言当我们发布商......
  • docker 安装redis并配置外网访问
    docker安装redis并配置外网访问dockerpullredis拉取最新版本的redis,后面也可以加tag指定版本号dockerpullredisdocker安装redis容器(container)安装之前定......
  • mysql的优化---思路篇
    假如你是一名DBA,或者一名开发者,让你去优化mysql数据库,你会想到怎么样优化逻辑思路?sql语句的explain查看是否使用索引?是不是查看表索引是否合理?还是cache查询结果?也许这些细......