1 开启事务之前需要rollback 连接句柄.(清理垃圾)2 mysql_ping 失败,程序需要处理重连逻辑:3 mysql_query()执行的SQL语句是一个以‘/0’结尾的字符串,而mysql_real_query()执行的字符串长度是参数指定的,因此,前者不能不能包含二进制数据(二进制数据中可能会包含‘/0’,导致被认为到达字符串末尾)实际使用中,推荐使用mysql_real_query4 mysql C API 中SQL不需要 ';' 结尾:5 mysql 转义:(老问题了)6…
不小心将服务器OS给重启了,再启动数据库的时候,出现了很奇怪的问题 [root@dev run]# service mysql restart ERROR! MySQL server PID file could not be found! Starting MySQL.. ERROR! The server quit without updating PID file (/var/lib/mysql/run/mysql.pid). 无法启动mysql,后来上网找了一下解决方法,无非就是以下几种…
5.7版本的MYSQL的用户表的密码字段与以往版本有所区别, 不再是password字段 而是authentication_string字段. 请注意修改密码: vim /opt/mysql_d/mysql001/mysql.cnf 在[mysqld]处,添加以下; skip-name-resolve skip-grant-tables 保存退出; 进入数据库; mysql -uroot -p use mysql; update mysql.user set authentication_st…