Linux系统MySQL开启远程连接


1.mysql -u root -p输入密码后进入

2.use mysql;

 select user,host from user;查看用户

3.创建用户用来远程连接

GRANT ALL PRIVILEGES ON *.* TO 'mobile2'@'%' IDENTIFIED BY 'mobile2' WITH GRANT OPTION;

(第一个mobile2表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个mobile2表示密码)。

  再次 select user,host from user;可查看到mobile2 host %  就是任何ip都可以连接

4.flush privileges;立即生效

5.如果还是连接不上,可能是防火墙的问题(开启3306端口,重启防火墙),防火墙操作:https://www.cnblogs.com/luqiangblogs/p/14874998.html

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM