配置mysql 允许远程连接的方法(包括服务器配置、MySQL数据库配置)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了配置mysql 允许远程连接的方法(包括服务器配置、MySQL数据库配置),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2649字,纯文字阅读大概需要4分钟。
内容图文
![配置mysql 允许远程连接的方法(包括服务器配置、MySQL数据库配置)](/upload/InfoBanner/zyjiaocheng/895/02ed7e52e9a148c4b8332e1b723d8e6b.jpg)
一般情况分三个地方准备,MySQL数据库,防火墙,还有你的服务器主机的准备
操作系统为centos6.5。其他系统大致差不多。
1:在服务器中安装mysql,具体安装过程,请自行查询。安装好后,输入mysql -u root -p,再输入密码(输入密码时,密码不会显示)就会进入到MySQL如下界面。
2:进入MySQL后,show databases;
use mysql;
select User,Host,Password from user;
如果没有root % 这一行。输入grant all privileges on *.* to "root"@"%" identified by "密码";
flush privileges;
之后查看是否有下面这一行。如果有,则数据库方面就准备就绪。
2:防火墙方面。
查询防火墙状态:
service iptables status<回车>
停止防火墙:
service iptables stop <回车>
启动防火墙:
service iptables start <回车>
重启防火墙:
service iptables restart <回车>
永久关闭防火墙:
chkconfig iptables off<回车>
永久关闭后启用:
chkconfig iptables on<回车>
查看防火墙状态后如图
要是想成功的链接MySQL,3306端口必须打开。如图,就是打开了3306端口。假如没有的话。
输入 vi /etc/sysconfig/iptables
进入
编辑这个文件,输入-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
保存并且退出。
上图为添加后的,如果有则防火墙方面准备就绪。
3:
租借的服务器的原因,例如腾讯云,为了安全,需要手动打开端口,就算上面两个步骤都成功,则Navicat for MySQL同样链接不上。此时
进入到腾讯云-管理中心-安全组-新建一个组(可以开放所有的端口,但是不建议这样),新建完后,一定要加入实例。
之后三部同时完成后,基本就可以链接。
没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。
配置mysql 允许远程连接的方法
2017年11月09日 13:49:38 去你妹的小饼干 阅读数 3566
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27843945/article/details/78488841
1.打开cmd窗口。
2.使用以下命令可以连接到本地的mysql服务(别照搬)。
mysql -uroot -proot
3.选择要使用的数据库
use mysql
4.更改远程连接的设置。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
5.刷新刚才修改的权限,使其生效。
flush privileges;
6.查看修改是否成功。
select host,user from user;
下面介绍如何配置只允许指定ip连接的方法
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.110' IDENTIFIED BY 'root' WITH GRANT OPTION;
当然也要及时刷新权限
flush privileges;
最后总结
192.168.0.110,这个是允许远程访问的IP的值。自行改为其他值。 root是账户名,后面的root是密码。 即,允许来自192.168.0.110 的连接并使用root账户和root这个密码进行访问。 ALL PRIVILEGES ON 后面的*.*表示所有数据库,即完全访问权限,可以指定为特定数据库。 而IP这里,可以使用%来表示所有IP。
内容总结
以上是互联网集市为您收集整理的配置mysql 允许远程连接的方法(包括服务器配置、MySQL数据库配置)全部内容,希望文章能够帮你解决配置mysql 允许远程连接的方法(包括服务器配置、MySQL数据库配置)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。