局域网所有机器都能连接MYSQL数据库的设置命令
所想让局域网中的所有机器都能连上MySQL数据库,首先要给MySQL开启远程连接功能,在MySQL服务器上MySQL命令行执行以下命令
命令:
grant all privileges on *.* to root@"%" identified by 'abc' with grant option; flush privileges;
其中:上面代码的意思:给从任意ip地址的用户名为root,密码为abc的用户赋予所有权限
其中的“%”为任意的ip,如果想设置为特定的值也可以
远程连接不上数据库解决办法:
1.关闭防火墙
2.赋予权限(上面代码)