mysql开启远程访问权限

以下是为您整理出来关于【mysql开启远程访问权限】合集内容,如果觉得还不错,请帮忙转发推荐。

【mysql开启远程访问权限】技术教程文章

数据库工作笔记008---mysql开启远程访问权限【代码】

?? JAVA技术交流QQ群:170933152? 1. //登录数据库mysql -u root -pvmwaremysql>use mysql; //%为所有ip都可以远程访问mysql>update user set host = % where user = root; //或直接添加一条语句也行   mysql>insert into user (host,user,password) values(192.168.0.51,root,password(123));  //查看一下修改mysql>select host, user from user; //推送设置到内存或重启服务器也行mysql>FLUSH PRIVILEGES 2.  GRA...

linux下mysql开启远程访问权限防火墙开放3306端口

开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而言,改表法比较容易一点,个人也是比较倾向于使用这种方法,因此,这里只贴出改表法 1、登陆mysql mysql -u root -p 2、修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改...

linux下mysql开启远程访问权限及防火墙开放3306端口_MySQL

开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而言,改表法比较容易一点,个人也是比较倾向于使用这种方法,因此,这里只贴出改表法 1、登陆mysql mysql -u root -p 2、修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改...

mysql开启远程访问权限_MySQL

bitsCN.commysql开启远程访问权限 mysql开启远程访问权限 用root用户登录mysql 1、在mysql命令行中执行如下命令:[plain] # mysql> GRANT ALL PRIVILEGESON *.* TO root@% WITH GRANT OPTION; 2、重启mysqld服务:[plain] # service mysqld restart 3、配置防火墙让Mysql的3306端口接收远程访问:[plain] # iptables -I INPUT -p tcp--dport 3306 -j ACCEPT 4、编辑/etc/sysconfig/iptables文件,在INPUT链开始添加如下规则:[p...

MySQL如何开启远程访问权限【图】

一:Windows环境 1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysq 一:Windows环境 1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = % where user = ro...

Linux环境下Mysql开启远程访问权限【代码】

mysql  检查Mysql配置配置 先执行:vim /etc/my.cnf[mysqld] port = 3306 bind-address = 0.0.0.0 # 这一行改成0.0.0.0 或者直接注释掉 socket = /tmp/mysql.sock datadir = /usr/local/mysql/var skip-external-locking 进入数据库依次执行以下命令mysql -u root -p use mysql; GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘; #这里的123456为你给新增权限用户设置的密码,%代表所有主机,也...

mysql开启远程访问权限

use mysql; GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘; 这里的123456为你给新增权限用户设置的密码,%代表所有主机,也可以具体到你的主机ip地址 flush privileges; 这句表示从mysql数据库的grant表中重新加载权限数据 select * from user; 查询是否设置成功 如果还是不能访问 查看mysql是否只允许本地127.0.0.1访问 cat /etc/my.cnf bind-address=127.0.0.1 #去掉这一行 mysql开...

Mysql开启远程访问权限【代码】

mysql -u root -pvmwaremysql>use mysql; 步骤二: 一. 方法一:更新mysql库下user表的root条目局域网段(特定IP):1 mysql>update user set host = ‘192.168.0.49‘ where user = ‘root‘;   全网访问:1 mysql>update user set host = ‘%‘ where user = ‘root‘; 二.方法二:直接添加一条语句也行局域网段(特定IP):1 mysql>insert into user (host,user,password) values(‘192.168.0.50‘,‘root‘,password(‘12...

linux下mysql开启远程访问权限及防火墙开放3306端口【代码】

> update user set host = ‘%‘ where user = ‘root‘; mysql> select host, user from user; mysql> flush privileges;防火墙开放3306端口 1、打开防火墙配置文件vi /etc/sysconfig/iptables2、增加下面一行-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT3、重启防火墙service iptables restart注意:增加的开放3306端口的语句一定要在icmp-host-prohibited之前 附:个人配置# Firewall configuratio...

windows下mysql开启远程访问权限【图】

1、mysql -u root -p 2、use mysql 3、GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘密码‘ WITH GRANT OPTION; 4、flush privileges; 5、select host,user from user; windows下mysql开启远程访问权限标签:本文系统来源:http://www.cnblogs.com/tenghoo/p/mysql_grant.html