当前位置: 首页 > news >正文

1m带宽做网站快不新闻头条最新

1m带宽做网站快不,新闻头条最新,网站接入服务器商查询,福州十大设计公司问题 在一次上线时,发现通过脚本添加的状态表中,待提交的状态不正确,本来应该是0,线上是101。 原因 默认情况下,MySQL对应自增列,认为0和null等价(因为mysql认为0不是最佳实践不推荐使用&…

问题

在一次上线时,发现通过脚本添加的状态表中,待提交的状态不正确,本来应该是0,线上是101。

原因

默认情况下,MySQL对应自增列,认为0和null等价(因为mysql认为0不是最佳实践不推荐使用,其实这里我这个表主键不应该设为自增,设置习惯了),所以虽然insert中有0,也会被mysql忽略改用自动生成的值。

解决方案

1. 不使用自增

一般使用0,代表有特殊含义,这种表主键可以的化,不需要加入自增;

2. 设置sql_mode

如果确实要自增,又需要插入0值,那就需要设置sql_mode
在迁移脚本开头加入
set sql_mode = concat(@@sql_mode,' NO_AUTO_VALUE_ON_ZERO')

  • NO_AUTO_VALUE_ON_ZERO就是告诉mysql, 在0时,不使用自增值;
  • 注意该设置仅在本次会话中有效;
  • 设置sql_mode时,需要带上原有的sql_mode;
http://www.hengruixuexiao.com/news/19007.html

相关文章:

  • wordpress幻灯片滚动插件菏泽seo
  • 做网站的框架结构百度自媒体怎么注册
  • 动态网页设计作业成品在线seo关键词排名优化
  • wordpress 导出html5360优化大师官方免费下载
  • 用Html5做网站企业培训课程推荐
  • 做网站gif代码上海seo招聘
  • 泰安网络诈骗网上报警seo在线教程
  • 一站式网站建设平台免费下载百度一下
  • 西安网站建设报价方案打开百度搜索
  • 做礼品公司网站的费用精准引流推广公司
  • 做一个大型网站需要多少钱中国十大营销策划公司排名
  • 安徽手机版建站系统信息湖北seo诊断
  • a站b站搭建网站需要哪些步骤
  • 网站群管理建设帮人推广的平台
  • 外贸工厂 网站建设web设计一个简单网页
  • 做网站公司关键词成免费crm特色
  • 怎么建设淘宝联盟的网站谷歌seo和百度seo
  • proudly powered by wordpress站长之家seo综合
  • 好的网站设计网络营销的模式有哪些
  • 梁平区高点击量网站建设哪家好短期的技能培训有哪些
  • 太原建立网站百度网盘资源搜索引擎
  • 嘉兴专业做网站的公司附近的教育培训机构有哪些
  • 做高效能的父母网站中级经济师考试
  • 制作宝安网站建设网络推广seo怎么弄
  • 郑州做网站好2023年5月最新疫情
  • 网站 验收一键优化软件
  • 网站建设流程 费用百度问问首页
  • wordpress网易云外贸网站优化推广
  • 做微信的网站叫什么名字外链网盘源码
  • 游戏类企业网站模板软件关键词排名