当前位置:首页 > 芯闻号 > 充电吧
[导读]mysql默认root用户没有密码,输入mysql –u root 进入mysql1、初始化root密码进入mysql数据库1mysql>update user set password=PAS

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

1、初始化root密码

进入mysql数据库

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

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

a、改表。

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

b、授权。

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

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

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

1 2mysql>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:mysqlbin>mysql -h localhost -u root//赋予任何主机访问数据的权限mysql>GRANT ALL PRIVILEGES ON *.*TO 'root'@'%' WITH GRANT OPTION//使修改生效mysql>FLUSHPRIVILEGES//退出MySQL服务器mysql>EXIT

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭