`

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去检测,如果有输出,则端口已开放。

 

分享到:
评论

相关推荐

    navicat for mysql

    这款工具支持多种操作平台,包括Windows、Mac OS X以及Linux,为MySQL数据库管理员和开发人员提供了极大的便利。 一、Navicat for MySQL的功能特性 1. 数据库连接:Navicat支持多窗口和多标签界面,可以同时连接多...

    Linux下的Navicat

    【Linux下的Navicat使用详解】 Navicat是一款强大的数据库管理工具,支持多种数据库系统,如MySQL、MariaDB、Oracle等。在Linux环境下,虽然它并非原生的Linux应用,但通过 Wine 或其他兼容层软件,用户仍可以方便...

    navicat8_mysql

    Navicat8_MySQL是Navicat系列中的一个版本,专为MySQL数据库设计,支持多种操作系统平台,包括Windows、Mac OS X及Linux等。它提供了一个直观的图形化界面,使用户能够通过简单的操作执行复杂的数据库管理和开发任务...

    Navicat for MySQL

    这款软件支持多种操作系统,包括Windows、Mac OS以及Linux,为跨平台的数据库管理工作提供了便利。 一、主要功能 1. 数据库连接:Navicat for MySQL允许用户连接到本地或远程的MySQL服务器,支持SSL连接,确保数据...

    navicat15-premium-cs(linux)

    Navicat是数据库管理工具的品牌名称,而"linux"则表示这是专为Linux系统设计的版本,这意味着它可能采用了与Windows或macOS不同的安装方法和使用习惯,对于熟悉Linux环境的用户来说,这是一个非常实用的工具。...

    navicat_for_mysql_10.0.11_cn_linux.tar.gz

    总的来说,Navicat for MySQL 10.0.11在Linux环境下的安装过程并不复杂,只需几个简单的命令即可完成。作为一款跨平台的数据库管理工具,它为开发人员和DBA提供了极大的便利,帮助他们在不同操作系统下轻松管理MySQL...

    Navicat for MySQL9.1.9中文简体绿色

    Navicat for MySQL是一款跨平台的数据库管理软件,支持Windows、Mac OS X及Linux等多种操作系统。其9.1.9版本是针对MySQL数据库系统优化的一款工具,提供了全面的数据库管理和开发功能,特别适合对中文界面有需求的...

    mysql+Navicat界面工具

    - 数据库概念:MySQL是一个多用户、多线程的SQL数据库服务器,它支持多种操作系统,包括Windows、Linux和macOS等。 - 数据类型:MySQL支持多种数据类型,如整数类型(INT、BIGINT)、浮点数类型(FLOAT、DOUBLE)...

    navicat8_mysql_cs

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

    Navicat for MySQL汉化版

    这款软件支持多种操作系统,包括Windows、Mac OS以及Linux,能够帮助用户连接到多个MySQL服务器,进行数据同步、备份、数据传输等操作。 Navicat for MySQL的汉化版主要是为了适应中文用户的需求,将软件的界面语言...

    Navicat for mysql-10.0.11简体中文版

    它提供了一站式的解决方案,包括数据浏览、编辑、备份、导入导出、同步和脚本执行等众多功能,使得在Windows、Mac或Linux环境下管理MySQL数据库变得轻而易举。 2. **数据库连接与管理**: 通过Navicat,用户可以...

    Navicat 8.0 MySQL

    Navicat支持多种平台,包括Windows、Mac OS以及Linux,使得用户可以在不同的操作系统上进行远程数据库连接。 在描述中提到的“数据库远程连接”是Navicat 8.0 MySQL的核心功能之一。通过这个功能,用户可以连接到远...

    mysql+Navicat for MySQL安装包及教程

    Navicat for MySQL则是一款强大的数据库管理工具,专为MySQL设计,支持多种操作平台,包括Windows、Mac OS和Linux。它提供了直观的图形用户界面,使用户能够方便地进行数据库管理和开发。 在安装MySQL之前,确保你...

    NavicatforMySQL下载破解

    1. 用户权限管理:Navicat允许你管理MySQL的用户权限,设置用户的访问控制,确保数据库安全。 2. 性能监控:提供性能监视器,实时查看服务器负载、内存使用情况,有助于优化数据库性能。 总结来说,Navicat for ...

    Navicat 8.2.12 For MySQL强大的实用的MySQL数据库管理和开发工具

    它支持多种操作系统平台,包括Windows、Mac OS X和Linux,极大地扩展了其适用范围。 在数据库管理方面,Navicat 提供了直观的图形界面,用户可以通过它轻松地执行常见的数据库操作,如创建、修改和删除数据库对象,...

    Navicat121——mysql64.tar.gz

    最后,作为一款多平台的应用,Navicat121不仅有Windows版,还有Mac和Linux版本,满足不同操作系统的用户需求。其跨平台特性使得数据库管理不受设备限制,无论在哪里,都能便捷地进行数据库操作。 总的来说,Navicat...

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

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

    mysql可视化操作插件 可视化操作插件 mysql插件 navicat8_mysql_cs

    对于团队协作,Navicat8_mysql_cs提供了协同工作模式,允许多人同时访问和编辑同一数据库,提高了团队效率。它还有版本控制功能,便于跟踪数据库的变更历史。 在性能监控方面,Navicat8_mysql_cs具有实时监控工具,...

    Navicat for MySQL.zip

    1. **多平台支持**:Navicat for MySQL可在Windows、Mac OS X以及Linux操作系统上运行,满足不同平台用户的需求。 2. **数据库连接**:它支持连接到多种MySQL版本,包括MySQL 5.x至8.x,以及MariaDB。用户可以同时...

    NavicatforMySQL安装包

    这款软件支持多种操作系统,包括Windows、Mac OS X以及Linux,广泛应用于Java开发人员和其他需要管理MySQL数据库的用户群体。 Navicat for MySQL的主要功能包括: 1. **数据库连接**:它允许用户创建多个数据库...

Global site tag (gtag.js) - Google Analytics