Mysql设置允许外网访问(图文)
2015-07-30 08:50
316 查看
转自:http://www.cnblogs.com/yuejin/archive/2013/11/12/3419467.html
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;
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正则表达式
- sphinxse mysql 5.6编译错误
- MySQL-adv-02
- MySQl-adv-01
- 数据库服务器mysql性能调优
- MYSQL中having和where的区别
- MySQL日期和时间函数讲解(以及时间转换)
- mysql学习——基本语句
- mysql语法错误
- 1 mysql数据库安装及基本配置
- MySQL之索引
- MySQL读取不重复的数据
- MySQL的查询缓存
- 重写代码生成器支持模板(多层架构,MVC),多语言c#,java;支持mysql和sqlserver,动态编译
- Mysql按字段分组取最大值记录
- MYSQL中的SELECT查询时进行运算
- mysql常用命令
- Mysql或者Hive数据行变成列
- mysql常见优化
- mysql性能优化-慢查询分析、优化索引和配置