设置MySQL的root账户允许远程连接

发布日期: 2020-07-10

浏览量: 2361

在Linux上安装的MySQL默认root账号不运行远程登录,所以在用Navicat等客户端连接MySQL之前,先按如下步骤设置MySQL的root用户运行远程连接。


连接数据库


[root@localhost ~]#mysql -uroot -p密码

说明:在参数-p后输入你的mysql数据库root用户的实际密码


2. 选择mysql数据库


mysql> use mysql;

3. 设置访问权限


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

说明:IDENTIFIED BY '密码' 中的密码换成mysql数据库root用户的实际密码


其中*.*代表所有资源所有权限,'root'@%的root代表账户名,%代表所有的访问地址,WITH GRANT OPTION表示允许级联授权。


4. 刷新访问权限表(不要忘了)


mysql> FLUSH PRIVILEGES;


关注我们
值得信赖的IT教育机构

值得信赖的IT培训机构

成都校区地址:成都市高新区天府二街蜀都中心1期1号楼 西安校区地址:西安市经开区凤城九路海博广场B座 深圳校区地址:深圳市福田区彩田南路深圳青年大厦

蓉华教育,行胜于言,IT培训机构口碑选择(蜀ICP备20007585号-1 )

版权所有 © 成都蓉华软创科技有限公司 2016-2020

微信咨询

微信咨询

联系电话

联系方式

173-5852-6576