网上列举了很多情况,少了一个,特补上:
在mysql连接时,
mysql_real_connect
(
m_pConnection
,
host
,
user
,
passwd
,
db
, 0,
NULL
, 0);
host,用户、密码都对,数据库错误时,认为是链接成功的,你再操作数据时,就会报“
mysql has gone away
”的错误。