解决MySQL 5.0不能使用自动增加字段问题
作者:水晶 时间:2008-12-02 14:30:00
问题:MySQL 5.0不能使用自动增加字段。
具体原因:
引起的原因是在MySQL5.0.2版本中的The Server SQL Mode 中新加了几种 sql_mode,并且在sql的my.ini文件中的sql-mode 默认增加了其中的二种,一个是STRICT_TRANS_TABLES,就是导致auto_increament失败的mode,这个sql_mode主要用于 当一个值不能插入到表中是,则产生一个错误而不是一个警告并终止会话。
解决办法:
删除这个sql_mode.重启mysql.
将my.ini中的:
# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
改为:
# Set the SQL mode to strict
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
标签:
0
投稿
猜你喜欢
Python XML RPC服务器端和客户端实例
2022-07-26 05:41:57
注意:php5.4删除了session_unregister函数
2023-11-24 12:31:54
python使用正则表达式匹配字符串开头并打印示例
2021-07-02 00:52:13
Python Pandas聚合函数的应用示例
2022-12-13 22:39:31
一篇文章带你了解Python中的类
2022-10-11 19:46:18
mysql字符串拼接的4种方式总结
2024-01-28 21:54:42
python 包实现 urllib 网络请求操作
2023-11-03 07:19:50
matplotlib教程——强大的python作图工具库
2021-05-18 23:42:55
SqlServer查询和Kill进程死锁的语句
2024-01-23 11:07:42
JavaScript每天必学之基础知识
2024-04-18 10:02:25
jupyter notebook运行命令显示[*](解决办法)
2022-02-19 01:23:10
使用python和Django完成博客数据库的迁移方法
2022-05-16 03:58:25
python3实现多线程聊天室
2021-09-11 07:35:47
Vue实现数据请求拦截
2024-05-05 09:24:11
渗透和改变 非洲web 2.0网站Logo
2008-01-22 13:31:00
opencv之颜色过滤只留下图片中的红色区域操作
2021-04-03 19:15:28
简析Oracle数据库常见问题及解决方案
2024-01-24 11:15:01
python画图常规设置方式
2023-11-25 03:52:04
python中列表添加元素的几种方式(+、append()、extend())
2022-07-17 19:59:42
python3调用百度翻译API实现实时翻译
2021-06-21 01:45:46