mysql 自动增量初始值的设定.

摘要: 我先把现在这个access 的博客,改成 基于 django 的博客。access 博客中内容表有个ID字段是自动增量的。我用DJANGO 做的博客,用MySQL, 内容字段也有一个自动增量作为标志。这两个系统的数据表等设计完全不一样。我只想把数据表融合起来,都是自动增量,所以ID 肯定有冲突。但django博客还没上线,一直在开发中,所以我可以调整,但原来access 的博客文章ID 不能调整,原因很简单:搜索引擎已经收录了,如果改掉ID,比较麻烦。最后得出的结论是:1.将django,mysql 博客的文章自动增量id设置成从 1000 开始。这个表已经创建,如何设置呢。

我先把现在这个access 的博客,改成 基于 django 的博客。access 博客中内容表有个ID字段是自动增量的。
我用DJANGO 做的博客,用MySQL, 内容字段也有一个自动增量作为标志。这两个系统的数据表等设计完全不一样。我只想把数据表融合起来,都是自动增量,所以ID 肯定有冲突。但django博客还没上线,一直在开发中,所以我可以调整,但原来access 的博客文章ID 不能调整,原因很简单:搜索引擎已经收录了,如果改掉ID,比较麻烦。最后得出的结论是:

1.将django,mysql 博客的文章自动增量id设置成从 1000 开始。这个表已经创建,如何设置呢。

Alter TABLE blog_article AUTO_INCREMENT =1000;


这样,自动增量就从1000开始了,那么1000以前的呢,预留给我从 access 数据库转来的文章用,这样当新程序开发完之后,原来搜索引擎已经收录的文章,仍然可以通过同样的ID 访问到。当然这是不用在 web server 中配置 rewrite 的情况下就直接完成的,通过编码完成的,与原来搜索引擎收录的保持一致性。

从access 转到 mysql 采用了,工具:Access2MySQL Pro 5 这是个免费的工具,而且,编码什么都可以自己设定。

上一篇: Apache,wsgi,django 程序部署配置
下一篇: 美化html fieldset legent(CSS 样式附源码下载)
 评论 ( What Do You Think )
名称
邮箱
网址
评论
验证
   
 

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章或者资源来源于互联网, 有时候很难判断是否侵权, 若有侵权, 请联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布无版权争议的 文章/资源.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号