linux下telnet mysql的3306断口,提示Can't connect to MySQL server on localhost (110)

新购买的阿里云ECS服务器,食用lnmp环境,安装完毕后,telnet localhost 3306提示Can‘t connect to MySQL server on localhost (110);

首先通过命令行查看mysql是否启动

如果mysql已经正常启动,查看端口3306是否分配给msyql

通过查看服务器上3306是正常分配给msyql的

问题就应该出现在防火墙上了,通过

vi /etc/sysconfig/iptables

加入一行

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

重启防火墙

/sbin/service iptables restart

linux下telnet mysql的3306断口,提示Can't connect to MySQL server on localhost (110)

时间: 2024-08-26 15:05:14

linux下telnet mysql的3306断口,提示Can't connect to MySQL server on localhost (110)的相关文章

Linux 下Telnet 服务安装

Linux 下Telnet 服务安装 注:以下所有命令均在root用户下执行. 命令测试在Linxu版本6.x下完成,部分命令不适用Linux 7.0以上 1.简介 默认情况下Linux只安装了Telnet客户端,而没有安装服务端 [[email protected] ~]# rpm -qa | grep telnet telnet-0.17-48.el6.x86_64 2.安装Telnet 服务端 2.1在配置有yum情况下 yum install -y telnet* 2.2 在未配置yum

win10下MySql问题navicat显示Navicat 2003-can't connect to MYSQL server on 'localhost'(10061)

右键命令提示符,更多>>以管理员身份运行 ,输入net start 你自己的mysql名字,一般如果安装是直接跳过的话,名字是mysql+版本,我装的版本是mysql5.7,所以名字是mysql57,希望有所帮助 win10下MySql问题navicat显示Navicat 2003-can't connect to MYSQL server on 'localhost'(10061) 原文地址:https://www.cnblogs.com/WXfresh/p/8665150.html

MYSQL服务 ERROR 2003 (HY000): Can't connect to MySQL server on "********" 的问题解决

今早来到公司发现昨晚还好好的数据库跑不起来了,这对于本是C语言主编的本人刚刚操作后台来说未免一头雾水. 而且该问题的出现大多是因为一夜突发毫无征兆,或者因为mysql重装.而且网上的题解也有好多答复重装,真是... 具体问题如下: 想必看到这个对于刚刚上手操作mysql的朋友来说都回去查看一下10061这是个什么错误吧. 可恰巧,本人用的是windows系统,网上大多题解都是linux操作环境下的(说到这里,作为程序猿真应该研究一下linux,那也得等现在的项目完毕啊). 像my.cnf配置文件

mysql链接错误:2003 can't connect to mysql server on 10038

出现这个错误原因是端口号不是3306. 打开D:\Program Files\MySQL\MySQL Server 5.5 \my.ini文件,当然还有其他的.ini的文件: [client] port=3306 [mysql] default-character-set=utf8 # SERVER SECTION# ----------------------------------------------------------------------## The following opt

MySQL显示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决方法

MySQL显示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决方法 2.4K 解决方法: 第一步cd进入mysql的bin目录下: cd C:\Program Files\MySQL\MySQL Server 5.5\bin 输入: mysqld --skip-grant-tables 再新开一个cmd,再进入bin目录: cd C:\Program Files\MySQL\MySQL Serve

mysql出错ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

其他的贴会教你 1.键盘上win+r 2.输入cmd 3.输入net  start mysql 但是还是没用 你可以试试 1.右击开始菜单 2.点击windows PowerShell(i) 3.输入net  start mysql 4.输入mysql -u**** -p***** 上面的****代表你的账号密码,-u账号,-p密码, 我的账号:root 密码:123456, 那我就输入mysql -uroot -p123456 mysql出错ERROR 2003 (HY000): Can't

Linux下如何使cp命令不提示覆盖文件

在Linux下,如果希望将文件file拷贝到目录dir下,可以执行:cp file dir但如果dir下已经存在一个名为file的文件的时候,系统总是会提示是否覆盖file. 这是一个很好的功能,它能够防止我们由于疏忽对系统造成的损害,但如果不希望看到这些交互的提示信息呢?比如我们需要写一个脚本,将某些文件安装到指定的目录下,这时我们肯定不希望看到提示. 可以试一下 -f 选项,-f 一般表示强制执行(force). cp -f file dir 但好像结果并不像我们希望的那样,系统依然会有覆盖

Linux下如何使CP命令不提示覆盖

在Linux下使用CP命令,经常会提示是否覆盖,如果是太批量的文件覆盖,老是这么提示,会很烦的.那如何解决这个问题呢? 我们先来看一下原因吧! 一般我们使用的命令是cp -rf sourcefile targetdir或cp -r -f sourcefile targetdir, -r的意思是递归复制,也就是复制文件夹及其下所有文件 -f的意思是遇到同名的文件,不提示,直接覆盖 但为什么我们用这两个参数,系统还是会提示覆盖呢? 这是因为,系统在安装的时候使用了别名,防止我们误操作,覆盖了不该覆盖

Linux下Telnet的安装与配置----实战

这里以CentOS release 6.5 (Final)作为实验系统. 一.介绍: 所需安装包,其中xinetd为依赖包.也可以用yum安装. 安装telnet软件包(通常要两个) 检测安装包的命令:rpm -qa |grep telnet 1. telnet (或 telnet-client),提供telnet 客户端程序: 2. telnet-server  提供 telnet 服务器端程序: 二.server端配置 [[email protected] ~]# ls -l -r--r--