MySQL开启远程链接(2014.12.12)

MySQL默认是关闭远程链接的,只能通过localhost访问本地数据库

如果不是本地访问就需要打开MySQL的远程连接;


基本步骤其实很简单:

1、进入mysql

2、依次运行下面的命令(黄色的为命令):

mysql> use mysql;

mysql> select host,user,password from user;

mysql> update user set host=‘%‘ where user=‘root‘;

mysql> flush privileges;

mysql> quit;

3、通过cmd,进入mysql安装目录,重启MySQL(加粗的为安装目录,黄色的为命令):

D:\Program Files\mysql-5.5.25\bin>net stop MySQL

MySQL 服务正在停止.

MySQL 服务已成功停止。

D:\Program Files\mysql-5.5.25\bin>net start MySQL

MySQL 服务正在启动 .

MySQL 服务已经启动成功。

4、进入mysql,运行下面的命令(黄色为命令,其中yourpassword替换为你的mysql密码):

mysql> grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘yourpassword‘ with grant option;

mysql> flush privileges;

到此成功开启mysql远程链接功能!

(注:我相信你们都能看懂命令是否正常执行,所以就不添加命令运行时的情况了...)



参考:http://jingyan.baidu.com/article/60ccbceb05804164cab1978c.html

来自为知笔记(Wiz)

时间: 2024-07-29 10:28:19

MySQL开启远程链接(2014.12.12)的相关文章

Windows服务器开启/删除端口,MySQL开启远程链接

1.windows开启端口 netsh firewall add portopening TCP 8080 MyWebPort 2.删除端口 netsh firewall delete portopening protocol=TCP port=3389 3.MySQL开启远程链接 cd C:\Program Files\MySQL\MySQL Server 5.6\bin C:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root -p

linux mysql开启远程链接

x:\>mysql -u root -pvmware mysql> use mysql; mysql> update user set host = ‘%’ where user = ‘root’; mysql> select host, user from user; mysql> flush privileges;

mysql 开启远程连接指定的数据库

mysql 开启远程连接指定的数据库 grant all privileges on `my_db`.* to 'username'@'%' identified by 'passwod' WITH GRANT OPTION; FLUSH PRIVILEGES; FLUSH PRIVILEGES; my_db 表示要连接的数据库(提前建好) ,前面username这个是数据名字:后面passwod数据库密码

mysql 开启远程登录

两步开启mysql远程连接 一,登录mysql # mysql -uroot -p 二,配置远程连接 mysql > GRANT ALL PRIVILEGES ON *.* TO 'user1'@'%'IDENTIFIED BY 'mypassword'; 或 mysql > GRANT ALLPRIVILEGES ON *.* TO 'root'@'%'; mysql >  FLUSH PRIVILEGES; mysql 开启远程登录

mysql开启远程可连接

1.打开cmd窗口,进入MySql安装的bin目录 2.执行命令登录数据库,之后会出现一行要你输入密码的 mysql -u root -p 3.执行以下命令分配新用户: grant all privileges on *.* to '用户名'@'IP地址' identified by '密码'; 4.执行完上述命令后用下面的命令刷新权限 flush privileges; 5.之后关闭mysql服务,然后启动mysql服务,大功告成 ===============================

mysql 开启远程连接访问

mysql 开启远程连接访问 按ctrl+r 进入cmd命令 进入mysql路径输入mysql -u root -p 密码 输入use mysql 选择要使用的数据库 使用"GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '数据库的密码' WITH GRANT OPTION;"命令可以更改远程连接的设置. 使用flush privileges;命令刷新刚才修改的权限,使其生效 使用select host,user from

Mysql 开启远程连接服务

Mysql 开启远程连接服务 修改要远程访问的那个用户的 host 为 % use mysql; insert into user (host, user, password) values('%', 'root', password('密码')) 将设置推送到内存或服务器中 FLUSH PRIVILEGES; 原文地址:https://www.cnblogs.com/GetcharZp/p/11634690.html

CentOS下WDCP下的MYSQL开启远程连接

1.首先要在防火墙开启3306端口访问 2.然后做如下操作 如何开启MySQL的远程帐号-1)首先以 root 帐户登陆 MySQL 在 Windows 主机中点击开始菜单,运行,输入"cmd",进入控制台,然后cd 进入MySQL 的 bin 目录下,然后输入下面的命令. > MySQL -uroot -p123456                 (123456 为 root 用户的密码.) 如何开启MySQL的远程帐号-2)创建远程登陆用户并授权  > grant

MySQL开启远程连接的方法

原文地址 http://www.cnblogs.com/linjiqin/p/5270938.html 配置mysql允许远程连接的方法 默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件. 一.修改/etc/mysql/my.conf找到bind-address = 127.0.0.1这一行改为bind-address = 0.0.0.0即可 二.为需要远程登录的用户赋予权限1.新建用户远程连接mysql数据库grant all on