mysql5.7.12怎么允许远程连接访问

WBOY
Libérer: 2016-06-06 20:06:39
original
974 Les gens l'ont consulté

<code>问题描述:mysql装在我个人腾讯云服务器上,最近和几个朋友在弄个统计相关的小系统,要用mysql进行数据存储,所以打算把数据库放在云端让大家调用,而问题是在我装的是mysql5.7.12版本的,按照网上搜索到的方法连接老失败,之前有接触过sqlserver,mysql小白。。。服务器端mysql可以通过密码开启,操作系统是windows的。</code>
Copier après la connexion
Copier après la connexion

具体截图如下:
mysql5.7.12怎么允许远程连接访问

我把password改成自己的密码还是报错,求解,谢谢!

回复内容:

<code>问题描述:mysql装在我个人腾讯云服务器上,最近和几个朋友在弄个统计相关的小系统,要用mysql进行数据存储,所以打算把数据库放在云端让大家调用,而问题是在我装的是mysql5.7.12版本的,按照网上搜索到的方法连接老失败,之前有接触过sqlserver,mysql小白。。。服务器端mysql可以通过密码开启,操作系统是windows的。</code>
Copier après la connexion
Copier après la connexion

具体截图如下:
mysql5.7.12怎么允许远程连接访问

我把password改成自己的密码还是报错,求解,谢谢!

1.确定服务器上的防火墙没有阻止3306端口
2.创建远程登陆用户并授权

安装个php
安装个phpmyadmin
进去设置下允许% 或者指定IP连接
也可以用导航猫 Navicat 设置

1、先确定能过3306端口.可以telnet host 3306试下,如果不是3306也要换过来。
2、再检查授权账号Host是否正确
3、新授权记得flush privileges;

测试用的? 把防火墙关了吧(正式千万别这么干) 改mysql库里的USER表HOST 成% ,在flush privileges;

对了,my.cnf 里面的 #bind-address = 127.0.0.1 注释了没?

1、先确定能过3306端口
2、再检查授受Host是否存在
3、新授权记得flush privileges;

谢谢大家的回答,晚上试了下,用navicat直接更改了user里的root@localhost里的host,将其改为%,测试能连接成功。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal