博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql初始化root密码和允许远程访问
阅读量:5845 次
发布时间:2019-06-18

本文共 1002 字,大约阅读时间需要 3 分钟。

hot3.png

 

2009-09-21 13:42 by 敏捷的水, 191142 阅读, 3 评论, ,

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

作者: 王德水

出处:http://www.cnblogs.com/cnblogsfans
版权:本文版权归作者所有,转载需经作者同意。

转载于:https://my.oschina.net/rootliu/blog/1594748

你可能感兴趣的文章
一起talk C栗子吧(第一百一十二回:C语言实例--线程同步概述)
查看>>
Spring MVC的Controller统一异常处理:HandlerExceptionResolver
查看>>
python做量化交易干货分享
查看>>
redis 的hash数据类型
查看>>
『TensorFlow』专题汇总
查看>>
调用getChildFragmentManager时出现的Bug
查看>>
log4j日志输出级别变更
查看>>
STL Map和multimap 容器
查看>>
启动就加载(二)---通过配置文件加载的的静态文件
查看>>
10个Python面试常问的问题
查看>>
golang-----golang sync.WaitGroup解决goroutine同步
查看>>
Android------个人项目(歆语气象通)
查看>>
xmppframework开发基础
查看>>
使用Spring Cloud Security OAuth2搭建授权服务
查看>>
emqtt 试用(五)emq 的用户密码认证
查看>>
Sublime 远程连接 Linux服务器
查看>>
Email
查看>>
css排版
查看>>
docker国内镜像拉取和镜像加速registry-mirrors配置修改
查看>>
微信 支付宝支付 友盟登录分享 统计
查看>>