作者:歼鸡队队长_512 | 来源:互联网 | 2023-07-23 12:16
linux登录到mysql数据库:mysql-uroot-p输入密码切换到mysql数据库mysqlusemysql然后mysqlgrantallprivilegeso
linux登录到 mysql数据库:
mysql -uroot -p
输入密码
切换到mysql数据库
mysql>use mysql
然后
mysql>grant all privileges on *.* to root@"%" identified by "密码";
这表示是给本地ip赋予了所有的权限,包括远程访问权限,%百分号表示允许任ip访问数据库。
然后再输入
mysql> flush privileges;
重新加载,并退出
mysql>exit
然后,重启数据库
service mysqld restart
防火墙也要关了,service iptables stop 或者 systemctl stop firewalld.service
然后就可以了啦