mysql数据库访问授权
程序员文章站
2022-07-15 15:17:52
...
第一步:use到mysql数据库中,查看user表是否设置所有用户都可以远程访问的记录。
use mysql; select user, host from user;
执行结果如下:
说明:host字段值为“%”,说明该步骤已设置完成,表示所有用户都可以远程访问。
如果没有上述记录,执行以下命令,可自动插入上述记录。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
注意:youpassword修改成你mysql的密码。
第二步:修改mysql的配置文件。
退出mysql命令,修改“/etc/mysql/my.cnf”文件,将“bind-address”值修改为“0.0.0.0”,或者将“bind-address”行注释掉,表示对所有IP均可以访问。
第三步:重启mysql服务
service mysql restart
第四步:在当前服务下验证是否可以支持远程访问
执行以下命令:
mysql -h 192.168.200.215 -uroot -p123123
上一篇: layui弹框