【mysql远程连接设置】教程文章相关的互联网学习教程文章

MySQL远程连接丢失问题解决方法(LostconnectiontoMySQLserver)

最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦。 远程连接mysql是总是提示:代码如下:Lost connection to MySQL server at ‘reading initial communication packet, system error: 0 很明显这是连接初始化阶段就丢失了连接的错误。 google半天大多是说的注释掉配置文件中 bind-address = 127.0.0.1 这一句。 但是我的配置文件并没有配置这一句,各种搜索均未果。今天偶然在网上看到一个遇到同样...

navicat无法远程连接mysql的解决方法

近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接。 在 Ubuntu 中通过 mysql 命令行创建好一个数据表并分配了权限:代码如下:GRANT ALL ON testdb.* TO usera IDENTIFIED BY ‘passwd 然后重启加载权限:代码如下:mysqladmin –uroot –p flush-privileges 之后使用 Navicat 连接时仍然提示没有权限:代码如下:2003 – Cant connect to MySQL serv...

mysql开启远程连接(mysql开启远程访问)

代码如下://建议设置固定IPmysql> GRANT ALL PRIVILEGES ON *.* TO root@"8.8.8.8" IDENTIFIED BY "root";mysql> flush privileges;//修改防火墙iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 您可能感兴趣的文章:云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法mysql修改开启允许远程连接的方法Linux服务器中MySQL远程连接的开启方法Ubuntu16.04 server下配置MySQL,并开启远程连接的方法MySQL数据库如何开启远程...

详解远程连接Mysql数据库的问题(ERROR2003(HY000))

在我们用客户端及其远程连接服务器Mysql数据库的过程中,容易出现下面问题: 问题代码代码 ERROR 2003 (HY000): Cant connect to MySQL server on 192.168.0.19 (111) ERROR 2003 (HY000): Cant connect to MySQL server on 192.168.0.19 (111) 这个 原因就是Mysql数据库的默认配置文件my.cnf(linux下)中的bind-address默认为127.0.0.1,所以就算你创建了可以 remote访问的用户,你也不能使用mysql -h命令进行访问,若访问...

远程连接mysql授权方法详解

今在服务器上 有mysql 数据库,远程访问,不想公布root账户,所以,创建了demo账户,允许demo账户在任何地方都能访问mysql数据库中shandong库。 方案一: 在安装mysql的机器上运行: 1: 创建user用户 代码如下: CREATE USER demo IDENTIFIED BY “123456” 2、 代码如下: mysql>GRANT ALL PRIVILEGES ON shandong.* TO demo@%WITH GRANT OPTION //赋予任何主机访问数据的权限,也可以如下操作 GRANT ALL PRIVILEGES ON shandon...

Navicat远程连接MySQL实现步骤解析【图】

前言 相信大家都有在远程服务器上进行开发吧,其中 MySQL 的使用率应该也会挺高,如果使用 Navicat 等可视化工具来操作远程数据库不失为一种很好的选择,避免了在命令行写 SQL 语句的操作。下面简单介绍一下 Navicat 连接远程数据库的操作。 1首先我们需要更改 3306端口,查看3306 端口是否对外开放,MySQL 默认情况下是不开放对外访问功能的。语句如下:netstat -an | grep 3306如果查询结果如下,需要我们更改 MySQL 配置文件。可...

阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑)【图】

昨天买了一年的阿里云服务器,系统是linux Centos7的,满怀憧憬的装了个mysql,接下来的一天让我差点怀疑人生。。。 怎么装mysql就不多说了,反正我装了三遍,每次在阿里云上都能本地连接数据库用navcat远程连阿里云的数据库死活连接不上。始终报:2003 - Cant connect to MySQL SERVER ON ********* (10060) 装了三次你就知道我有多绝望了,因为第一次linux下安装mysql,每次都认为可能是安装出了问题, 百度都被我翻烂了。。。。 什...

详解MySQL开启远程连接权限【图】

1、登陆mysql数据库 mysql -u root -p 查看user表mysql> use mysql; Database changed mysql> select host,user,password from user; +--------------+------+-------------------------------------------+ | host | user | password | +--------------+------+-------------------------------------------+ | localhost | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |...

CentOS中怎样安装mysql并修改密码、设置开机启动、配置远程连接【代码】【图】

场景 服务器的操作系统为CentOS6.9需要在上面安装Mysql数据库并能远程连接。 安装之前首先检查是否已经安装了Mysqlrpm -qa | grep mysql注: 博客:https://blog.csdn.net/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。 实现 下载安装包 第一种直接通过yum repository下载wget http://dev.mysql.com/get/mysql80-community-release-el6-3.noarch.rpm 下载之后之后ls能看到rpm包 第二...

centos7安装mysql8,设置密码,navicat远程连接【图】

感谢这两位博主的文章,鄙人在此整合了下https://blog.csdn.net/wangshuminjava/article/details/80876855https://www.cnblogs.com/jjg0519/p/9034713.htmlhttps://blog.csdn.net/why154285/article/details/81062689 一. 首先到mysql 的网站上载 mysql rpm包的合集我们选择免费的社区版 下载完成之后解压 里面有很多mysql 的包,这们主要安装下面划红线的四个包就可以了,安装 的顺序也标出了 注意:上图3和4的顺序互换下 ...

MySQL允许远程连接【代码】【图】

1. 运行MySQL命令行工具 在开始菜单找到 右键以管理员身份运行 2. 输入你的MySQL密码3. 运行MySQL(记住每条语句结束的分号不能少) use mysql;4. 查看用户表 SELECT `Host`,`User` FROM user;5. 修改用户表,将root用户的权限把只能localhost访问改为所有ip可访问 UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;6. 强制刷新 flush privileges;7. 退出 exit;现在你已经可以远程访问你的MySQL数据库了 如果连接时报错...

MySQL远程连接ERROR 2003 (HY000) Cant connect to MySQL server on (10060)

MySQL远程连接ERROR 2003 (HY000):Cant connect to MySQL server onXXXXX (10060)的问题 D:\Users\xiaomaimiao>mysql -uroot -plhr -h192.168.59.159 Warning: Using a password on the command line interface can be insecure. ERROR 2003 (HY000): Cant connect to MySQL server on 192.168.59.159 (10060) 原因: 主机 192.168.59.159上的防火墙未关闭解决办法:关闭防火墙,以下2个命令都需要执行: chkconfig iptab...

客户端远程连接mysql时 1130 - Host ‘10.211.55.2‘ is not allowed to connect to this MySQL server【代码】

MySQL8.0及之后的设置远程连接权限,允许所有IP都有连接权限 1、【亲试可行】 create user root@'%' identified by '1234@abcd!';grant all privileges on *.* to root@'%' with grant option;2、改表法 use mysql; select host from user where user='root';update user set host = '%' where user ='root';将Host设置为通配符% Host列指定了允许用户登录所使用的IP,比如user=root Host=192.168.1.1。这里的意思就是说root用户只...

windows本地安装mysql及远程连接权限配置【代码】【图】

一:检查电脑上是否安装过MySQL服务 1.win + r 打开DOS窗口。 2.输入services.msc,打开本地服务窗口。 3.查找是否存在MySQL服务是否存在。 若右侧的服务中没有mysql则表示没有安装过,可以开始安装。 二:获取MySQL安装包 1.打开MySQL下载地址,MySQL: 官方下载地址链接. https://dev.mysql.com/downloads/mysql/ 2.选择自己的安装平台,这里选择Microsoft Windows。 3.选择合适的安装包,进入下载页面,点击下载即可获取安装包。...

MySQL远程连接Ubuntu16.04【图】

设备:阿里云轻量应用服务器 系统:Ubuntu 16.04 1. 登录阿里云,开启3306端口 2. ssh登录MySQL,并创建一个拥有所有权限的用户GRANT ALL PRIVILEGES ON *.* TO 用户名 @ % IDENTIFIED BY 用户密码 WITH GRANT OPTION; 3. 刷新权限信息,使其立即生效FLUSH PRIVILEGES; 4. 进入MySQL目录:/etc/mysql/mysql.conf.d,修改mysqld.cnf文件vim /etc/mysql/mysql.conf.d/mysqld.cnf 进入MySQL目录时,我们发现了一个my.cnf文件(wind...