Mysql初始化root密码和允许远程访问

转载 2015年11月17日 17:03:53

mysql默认root用户没有密码,输入mysql –u root 进入mysql

1、初始化root密码

进入mysql数据库

1
mysql>update user set password=PASSWORD(‘123456’) where User='root';

2、允许mysql远程访问,可以使用以下三种方式:

a、改表。

1
2
3
4
mysql -u root –p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

b、授权。

例如,你想root使用123456从任何主机连接到mysql服务器。

1
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

如果你想允许用户jack从ip为10.10.50.127的主机连接到mysql服务器,并使用654321作为密码

1
2
mysql>GRANT ALL PRIVILEGES ON *.* TO 'jack'@’10.10.50.127’ IDENTIFIED BY '654321' WITH GRANT OPTION;
mysql>FLUSH RIVILEGES

c:在安装mysql的机器上运行:

1
2
3
4
5
6
7
8
//进入MySQL服务器
d:\mysql\bin\>mysql -h localhost -u root
//赋予任何主机访问数据的权限
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION
//使修改生效
mysql>FLUSH PRIVILEGES
//退出MySQL服务器
mysql>EXIT

如何打开MySQL中root账户的远程登录

基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限。下面是基本的步骤:1、登录到mysql中,为root进行远程访问的授权,执行下面的命令: mysql> G...
  • mydeman
  • mydeman
  • 2010年03月30日 16:05
  • 55291

mysql给root开启远程访问权限,修改root密码

http://www.cnblogs.com/easyzikai/archive/2012/06/17/2552357.html 给192.168.1.100 权限访问 GRANT ALL...
  • ruru7989
  • ruru7989
  • 2017年01月05日 14:36
  • 2849

MySQL开启root远程访问权限的方法

MySQL开启root远程访问权限允许任何IP使用 root 账户,口令8个1远程访问方法1 Sql代码 mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%...
  • xinghuo0007
  • xinghuo0007
  • 2016年12月23日 18:25
  • 427

mysql5.7 允许root远程访问

update mysql.user set Host='%' where HOST='localhost' and User='root'; flush privileges;
  • junqing124
  • junqing124
  • 2016年11月16日 00:28
  • 3625

开通mysql root 用户远程访问权限

基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限。下面是基本的步骤: 1、登录到mysql中,为root进行远程访问的授权,执行下面的命令:   my...
  • a9529lty
  • a9529lty
  • 2013年11月08日 11:31
  • 10498

设置mysql远程连接root权限

在远程连接mysql的时候应该都碰到过,root用户无法远程连接mysql,只可以本地连,对外拒绝连接。 需要建立一个允许远程登录的数据库帐户,这样才可以进行在远程操作数据库。 方法如下: 默认...
  • Witch_Soya
  • Witch_Soya
  • 2015年01月31日 11:01
  • 3711

Win2012安装mysql的以及修改root用户可以远程链接

  • 2017年03月20日 16:19
  • 875KB
  • 下载

MySQL数据库开启root用户远程登录

MySQL数据库开启root用户远程登录   如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host 192.168.0.10 is not allo...
  • dyllove98
  • dyllove98
  • 2013年05月30日 22:52
  • 2634

允许mysql root用户进行远程访问数据库

允许mysql root用户进行远程访问数据库   mysql默认root用户没有密码,输入mysql –u root 进入mysql 1、初始化root密码 进入mysql数据库 my...
  • medpower
  • medpower
  • 2014年06月13日 15:44
  • 735

Mysql设置初始化密码和修改密码

1、三种方法设置密码 2、忘记root密码,两种方法修改密码
  • lcg0412
  • lcg0412
  • 2015年05月28日 23:52
  • 37517
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mysql初始化root密码和允许远程访问
举报原因:
原因补充:

(最多只允许输入30个字)