问题代码代码
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 MySQL在三种平台上是可用的——微软Windows、Mac OS X 和Linux操作系统。它可以使用户连接到本地/远程服务器,提供了几种实用工具,例如数据结构同步、导入/导出、备份和报告,使维护数据的过程很容易。
MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,由于其体积小、速度快、开放源码等特点,一般中小型网站的开发都选择MySQL作为网站数据库。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经...
Navicat MySQL在三种平台上是可用的——微软Windows、Mac OS X 和Linux操作系统。它可以使用户连接到本地/远程服务器,提供了几种实用工具,例如数据结构同步、导入/导出、备份和报告,使维护数据的过程很容易。
2、掌握使用windows操作系统下的navicat客户端连接访问centos7中的mysql的方法 3、掌握1,2完成过程中出错的话如何排错。 实验内容: 1、配置虚拟机中centos7的网络服务:可以直接使用DHCP获得ip;或者也可以手工...
windows本机:Navicat for MySQL 1、虚拟机中下载安装MySQL VMware下载安装和ubuntu16.04.4下载安装,请自行百度查询,本文默认这些已经安装好了。 在虚拟机中Ctrl+Alt+T打开一个终端,输入命令 sudo apt-get ...
Navicat 适用于三种平台 - Microsoft Windows、Mac OS X 及 Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表...
Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...
Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...
Navicat Premium有三种平台版本 Microsoft Windows Mac OS X及Linux 它可以让使用者连接本地 远端伺服器 提供一些实用的工具如资料 结构同步 汇入 汇出 备份 回复及报表以协助管理资料的流程 Navicat ...
Navicat 提供了三种平台的版本 - Microsoft Windows、macOS 和 Linux。它可以让用户连接到本地或远程服务器, 并提供一些实用的数据库工具以协助用户管理数据,包括云协同合作、数据建模、数据传输、数据同步、结构...
Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...
运行安装程序:根据您的操作系统(Windows、macOS或Linux),按照指引运行安装程序。 启动Navicat:安装完成后,从开始菜单或应用程序文件夹中启动Navicat。 注册和激活:输入注册码激活Navicat,或选择试用版本。 ...
Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...
为了能够在任何路径下访问MySQL命令,需要配置环境变量。找到MySQL的bin目录,并在系统的环境变量中添加该目录的路径。保存设置后,您可以打开命令提示符(cmd),输入命令mysql -u root -p来验证配置是否成功。 ...
2)用户帐户(linux Navicat Lite8)(这个如果不设置,从其它机器永远连接不上。) 上图表明指定的用户root可以从任意一个主机上登录。 如果Host设为:192.168.0.%表明用户root可以从192.168.0.0子网内的主机登录。...
Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...
无论您是在Windows,macOS还是Linux上运行,都可以购买一次并选择要激活的平台,然后再转让许可证。 暗模式 设置深色主题,以保护您的眼睛免受传统上令人眼花white乱的计算机白度的影响。在黑暗模式下,页面的...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建...
EasyDev是绿色的PHP开发环境套件,内含windows版本的PHP开发组件和负载架构,未集成PHPMyAdmin,该软件在可以自行开启Mysql远程连接权限的情况下,并不方便 本软件是国内较早的PHP套件PHP Server Builder(win版、...