mysql_real_query总是返回1 mysql_real_query(m_conn, "SELECT * FROM `cp_park`", strlen("SELECT * FROM`cp_park`"))不知道为什么mysql_real_query总是返回1这条语句在数据库上测试通过,而且m_conn是指针。连接数据库&打开数据库均成功。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql_real_query(m_conn, "SELECT * FROM `cp_park`", strlen("SELECT * FROM`cp_park`"))你的前后两个字符串并不相等! 改成如下再试。mysql_real_query(m_conn, "SELECT * FROM `cp_park`", strlen("SELECT * FROM `cp_park`")) 楼主这样写代码,很是危险,为何不前置一个临时变量:std::string sql = "SELECT * FROM `cp_park`";if (mysql_real_query(m_conn, sql, sql.length())){ error_processing(); //....} mysql 直接用文件迁移是否会保存索引? avg_row_length 的问题 mysql 自增长字段的设定 mysql 语法问题 百分求解 cygwin上成功安装了postgresql,但不知道怎么用psql 如何查询用户当月在线时间! 修改了mysql.sock的位置,如何在程序连接时指定修改后的mysql.sock 200分紧急求救 mysql 不停的重启,Log 报有InnoDB: Database page corruption on disk or a failed 慢SQL,求性能优化方法 MySql 升星散分,提前祝大家新年快乐
为何不前置一个临时变量:
std::string sql = "SELECT * FROM `cp_park`";
if (mysql_real_query(m_conn, sql, sql.length()))
{
error_processing(); //....
}