如何设置mysql允许外网访问 微信牛牛下载

微信牛牛下载 地址http://hubawl.com

mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停.

解决方法:

1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看"select host,user from user ;"

mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = ‘%‘ where user =‘root‘; mysql>select host, user from user; mysql>flush privileges;

注意:最后一句很重要,目的是使修改生效.如果没有写,则还是不能进行远程连接.

2,授权用户,你想root使用密码从任何主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘admin123‘ WITH GRANT OPTION; flush privileges;

如果你想允许用户root从ip为192.168.1.104的主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘192.168.1.104‘ IDENTIFIED BY ‘admin123‘ WITH GRANT OPTION;  flush privileges;

原文地址:https://www.cnblogs.com/sdfsdf3242/p/8695422.html

时间: 2024-08-29 16:49:28

如何设置mysql允许外网访问 微信牛牛下载的相关文章

设置MySQL允许外网访问

1.修改配置文件sudo vim /etc/mysql/my.cnf把bind-address参数的值改成你的内/外网IP或0.0.0.0,或者直接注释掉这行. 2.登录数据库mysql -u root -p 输入密码mysql> use mysql; 3.查询hostmysql> select user,host from user; 4.创建host如果没有"%"这个host值,就执行下面这两句:mysql> update user set host='%' wh

设置MySQL允许外网访问 费元星 feiyuanxing.com 站长

1.修改配置文件sudo vim /etc/mysql/my.cnf把bind-address参数的值改成你的内/外网IP或0.0.0.0,或者直接注释掉这行. 2.登录数据库mysql -u root -p 输入密码mysql> use mysql; 3.查询hostmysql> select user,host from user; 4.创建host如果没有"%"这个host值,就执行下面这两句:mysql> update user set host='%' wh

Ubuntu Mysql开通外网访问权限

Ubuntu Mysql开通外网访问权限 1.编辑 my.cnf 文件: sudo vi /etc/mysql/my.cnf 2.将绑定地址行注释掉或者修改为指定 IP #bind-address = 127.0.0.1 3.登录 MySQL: mysql -uroot -p密码 4.添加 root 用户访问权限 grant all privileges on *.* to 'root'@'%' identified by '密码'; flush privileges; 5.查看 user 权限

怎样设置才能允许外网访问MySQL

设置mysql服务允许外网访问,修改mysql的配置文件,有的是my.ini,有的是my.cnf[linux]. 找到禅道的mysql配置文件路径: /opt/zbox/etc/mysql 1:设置mysql的配置文件     /etc/mysql/my.cnf     找到 bind-address  =127.0.0.1  将其注释掉://作用是使得不再只允许本地访问:  重启mysql:/etc/init.d/mysql restart; 2:登录mysql数据库:mysql -u roo

mysql允许外网访问 和修改mysql 账号密码

mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停. 解决方法如下: 1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看"select host,user from user ;" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' wher

mac系统上mysql开启外网访问

1.首先本地连到数据库在"mysql"库下把user表里User=root的那一行,把Hosts从"locahost"改成"%" 2.然后在mac系统配置里找到"mysql",先点下"Stop MySQL Server",再启动下,就搞定了 原文地址:https://www.cnblogs.com/liudesu/p/9100763.html

在ubuntu服务器上安装mysql并配置外网访问

1.更新系统,如果不运行该命令,直接安装mysql,会出现"有几个软件包无法下载 sudo apt-get update 2.安装mysql sudo apt-get install mysql-server mysql-client 安装时候需要输入密码,密码是root用户的密码 3.安装成功后可以通过下面的命令测试是否安装成功: sudo netstat -tap | grep mysql 出现如下信息证明安装成功: 4.登录mysql,进行授权 mysql -u root -p 输入密码

【应用】wamp3.x.x设置,让外网能够访问本服务器

开始教程前,先来看一看本机的运行环境. WAMP 32位版 3.0.6 WIN7 x86 企业版 其他VC运行库全部安装,NET装了3.5以及4.0,还有一些运行库这里省略 --我是华丽的分割线------------------------------------- wamp2.5版本根据网上的说法,是在线后其他计算机一样可以访问的.但是到了3.x.x就变成默认其他机子不能访问了. 那么正题开始.wamp默认安装完设置完,是只能在本机(localhost)进行登陆的,当除了本机的人进行登陆的时

Mysql设置允许外网访问(图文)

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&g