Linux MySql添加账号允许远程连接
1、远程连接上Liunx服务器
ssh root@xxx.xxx.xx.xxx
2、进入mysql创建用户
mysql -uroot -p
GRANT ALL PRIVILEGES ON *.* TO '$username'@'%' IDENTIFIED BY '$password' WITH GRANT OPTION;
username表示用户名,%表示所有电脑都能连接,也可以设置某个IP段,password表示密码
3、执行立即生效命令
FLUSH PRIVILEGES;
4、查询数据库的用户
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
5、需要设置阿里去安全组
控制台->ecs->实例->然后进入你的实例->左侧的本实例安全组->点配置则->入方向添加安全组规则