`

windows下navicat访问不了linux下mysql

阅读更多

问题代码代码

ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.19' (111) 
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.19' (111) 这个 原因就是Mysql数据库的默认配置文件my.cnf(linux下)中的bind-address默认为127.0.0.1,所以就算你创建了可以 remote访问的用户,你也不能使用mysql -h命令进行访问,若访问就会出现上出问题,因为此时Mysql只接受localhost,所以需要把bind-address屏蔽掉。 
my.cnf一般在/etc/mysql下面,如果不在使用locate my.cnf查找,修改前的my.cnf配置文件为: 
修改前的my.cnf配置文件代码 

# Instead of skip-networking the default is now to listen only on 
# localhost which is more compatible and is not less secure. 
bind-address = 127.0.0.1 
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
我们需要做的就是屏蔽这个bind-address代码,屏蔽后代码为: 
屏蔽后my.cnf配置文件代码 

# Instead of skip-networking the default is now to listen only on 
# localhost which is more compatible and is not less secure. 
#bind-address = 127.0.0.1 
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
现在你就可以用mysql -h命令进行你想做的操作了,如登录系统: 
登陆数据库代码 
mysql -h 192.168.0.19 -u root -p

2、防火墙允许端口(3306)请求通过

iptables -I INPUT -p tcp --dport 3306 -j ACCEPT;

iptables -I OUTPUT -p tcp --dport 3306 -j ACCEPT;

开启端口后,可用命令lsof -i :3306去检测,如果有输出,则端口已开放。

 

分享到:
评论

相关推荐

    navicat8_mysql_cs

     Navicat MySQL在三种平台上是可用的——微软Windows、Mac OS X 和Linux操作系统。它可以使用户连接到本地/远程服务器,提供了几种实用工具,例如数据结构同步、导入/导出、备份和报告,使维护数据的过程很容易。

    数据库NavicatforMySQL应用安装包+Java连接程序+数据库访问要点

    MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,由于其体积小、速度快、开放源码等特点,一般中小型网站的开发都选择MySQL作为网站数据库。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经...

    Navicat8 MySQL CH.rar

    Navicat MySQL在三种平台上是可用的——微软Windows、Mac OS X 和Linux操作系统。它可以使用户连接到本地/远程服务器,提供了几种实用工具,例如数据结构同步、导入/导出、备份和报告,使维护数据的过程很容易。

    linux下安装mysql-实验报告.docx

    2、掌握使用windows操作系统下的navicat客户端连接访问centos7中的mysql的方法 3、掌握1,2完成过程中出错的话如何排错。 实验内容: 1、配置虚拟机中centos7的网络服务:可以直接使用DHCP获得ip;或者也可以手工...

    详解在Windows环境下访问linux虚拟机中MySQL数据库

    windows本机:Navicat for MySQL 1、虚拟机中下载安装MySQL VMware下载安装和ubuntu16.04.4下载安装,请自行百度查询,本文默认这些已经安装好了。 在虚拟机中Ctrl+Alt+T打开一个终端,输入命令 sudo apt-get ...

    navicat html help

    Navicat 适用于三种平台 - Microsoft Windows、Mac OS X 及 Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表...

    Navicat 10.1.7

    Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...

    Navicat Premium.zip

    Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...

    Navicat Premium 11.0.12 32&64

     Navicat Premium有三种平台版本 Microsoft Windows Mac OS X及Linux 它可以让使用者连接本地 远端伺服器 提供一些实用的工具如资料 结构同步 汇入 汇出 备份 回复及报表以协助管理资料的流程  Navicat ...

    navicat说明书,“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、Postg

    Navicat 提供了三种平台的版本 - Microsoft Windows、macOS 和 Linux。它可以让用户连接到本地或远程服务器, 并提供一些实用的数据库工具以协助用户管理数据,包括云协同合作、数据建模、数据传输、数据同步、结构...

    navicat完整版含中间键

    Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...

    数据库技术+Navicat安装教程+Navicat+安装说明

    运行安装程序:根据您的操作系统(Windows、macOS或Linux),按照指引运行安装程序。 启动Navicat:安装完成后,从开始菜单或应用程序文件夹中启动Navicat。 注册和激活:输入注册码激活Navicat,或选择试用版本。 ...

    Navicat.zip压解可用

    Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...

    MySQL安装配置教程(详细教程).rar

    为了能够在任何路径下访问MySQL命令,需要配置环境变量。找到MySQL的bin目录,并在系统的环境变量中添加该目录的路径。保存设置后,您可以打开命令提示符(cmd),输入命令mysql -u root -p来验证配置是否成功。 ...

    VMware中Linux共享mysql数据库的方法

    2)用户帐户(linux Navicat Lite8)(这个如果不设置,从其它机器永远连接不上。)     上图表明指定的用户root可以从任意一个主机上登录。 如果Host设为:192.168.0.%表明用户root可以从192.168.0.0子网内的主机登录。...

    navcat11-x64,mysql数据库开发工具

    Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...

    【最新版】navicatess150_premium_en.dmg【亲测可用】最好的数据库开发工具

    无论您是在Windows,macOS还是Linux上运行,都可以购买一次并选择要激活的平台,然后再转让许可证。 暗模式 设置深色主题,以保护您的眼睛免受传统上令人眼花white乱的计算机白度的影响。在黑暗模式下,页面的...

    基于SSM的电影购票系统 .zip

    此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...

    redis-desktop-manager-mac.rar

    Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...

    EasyDev绿色php开发环境部署包 V2.1.rar

    EasyDev是绿色的PHP开发环境套件,内含windows版本的PHP开发组件和负载架构,未集成PHPMyAdmin,该软件在可以自行开启Mysql远程连接权限的情况下,并不方便 本软件是国内较早的PHP套件PHP Server Builder(win版、...

Global site tag (gtag.js) - Google Analytics