mysql:Unable to connect to any of the specified MySQL hosts解决办法

解决:

1.防火墙开启,并且开启允许远程连接

2.连接字符串问题

因mysql 版本或驱动不同 连接字符串不同,

 

<add key="ConnectionString" value="server=远程数据库IP;database=数据库名;PORT=端口; uid=用户;pwd=密码;charset=gb2312" />

<add key="ConnectionString" value="data source=远程数据库IP;database=数据库名; uid=用户;pwd=密码;" />

 

注意即使是本地 ‘远程数据库IP’ 也要用IP地址表示,不可使用.点符号表示本地

时间: 2024-11-13 09:05:47

mysql:Unable to connect to any of the specified MySQL hosts解决办法的相关文章

MySQL提示:The server quit without updating PID file问题的解决办法

MySQL提示:The server quit without updating PID file问题的解决办法 mysql 5.5  centos 6.5  The server quit without updating PID file /opt/mysql/t1.pid 排除思路: 定位是mysql my.cnf里面出问了. 查看mysql错误日志,主机名.err  可以使用find查找. 160308 11:57:49 mysqld_safe mysqld from pid file

mysql在线修改表结构大数据表的风险与解决办法归纳

整理这篇文章的缘由: 互联网应用会频繁加功能,修改需求.那么表结构也会经常修改,加字段,加索引.在线直接在生产环境的表中修改表结构,对用户使用网站是有影响. 以前我一直为这个问题头痛.当然那个时候不需要我来考虑,虽然我们没专门的dba,他们数据量比我们更大,那这种问题也会存在.所以我很想看看业界是怎么做的,我想寻找有没有更高级的方案,呵呵,让我觉得每次开发一个新功能,我在线加字段都比较纠结.后来只知道,不清楚在什么时候,无意中看到一个资料介绍online-schema-change这个工具,于是

apache mysql php配置与mysqlDefault storage engine (InnoDB) is not available解决办法

安装配置apache2 1.到apache(www.apache.org)官方网站下载最新的源代码包 2.用tar -zxvf apache_[version].tar.gz解压,得到一个目录 3.进入目录执行./configure prefix=[path] enable-module=so开始配置 例如要将apache安装在/www/ 下,则可以./configure prefix=/wwwenable-moudle=so 4.配置过后执行make,接着make install,apache

MySQL提示:The server quit without updating PID file问题的解决办法_Mysql

用df命令查了下,果然磁盘满了,因为当时分区采用系统默认,不知道为什么不能自动扩容!以后在处理这个问题!如图所示: 复制代码 代码如下: [root@snsgou ~]# df文件系统                 1K-块      已用      可用 已用% 挂载点/dev/mapper/vg_snsgou-lv_root51606140  47734848   1249852  100%      /tmpfs                  1953396        88  

安装MySQL 5.6.16登录出错:段错误 (Segmentation fault)解决办法

Centos 6.5 安装 MySQL 5.6.16 后,使用命令登录出错: [root@test mysql-5.6.16]# mysql -u root -p Enter password: Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.6.16-log Source distribution   Copyright (c) 2

.NET使用mysql数据库,偶尔出现:Unable to connect to any of the specified MySQL hosts

问题描述 项目数据库是用的mysql然后部署到服务器上会偶尔出现连接数据库失败,百度过,有的网友也碰见过同样的问题,但是都没有找到他们怎么解决的,目前排除是服务器或者网络之类的问题,我换个服务器也会偶尔出现这个情况,就提示"UnabletoconnecttoanyofthespecifiedMySQLhosts" 解决方案

mysql 出现 Invalid (old?) table or database name &#039;复件 user&#039;解决办法

错误 事件类型: 错误 事件来源: MySQL 事件种类: 无 事件 ID: 100 日期:  2012-10-12 事件:  20:42:04 用户:  N/A 计算机: ADMINISTRATOR74 描述: Invalid (old?) table or database name '复件 user' For more information, see Help and Support Center at http://www.mysql.com.  解决方法  I stopped mys

mysql error BIGINT UNSIGNED value is out of range in 解决办法

mysql>SET sql_mode='NO_UNSIGNED_SUBTRACTION'; 类型属性   在介绍数据类型前先来介绍两个属性UNSIGNED和ZEROFILL是否使用这两个属性对选择数据类型有着莫大的关系.   1. UNSIGNED   UNSIGNED属性就是将数字类型无符号化与C.C++这些程序语言中的unsigned含义相同.例如INT的类型范围是-2 147 483 648  2 147 483 647 INT UNSIGNED的范围类型就是0  4 29

PHP连接mysql数据库乱码解决办法

测试环境 mysql编码为uft-8 mysql版本为mysql5.X php版本为php 5.X 解决办法 1.确保HTML代码中声明的charset值等于utf-8,代码如下  代码如下 复制代码 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> 1:确认phpmyadmin用的mysql字符集为utf-8