zoukankan      html  css  js  c++  java
  • PowerDesigner Mysql 主键自增、初始值、字符集

    自增

    在你所要设为自增型的键上(比如你的id)双击,弹出一个Column Properties对话框,右下角有一个Identify的选择框,选中它OK,就可以了。 再去查看Preview,就能看到AUTO_INCREMENT。

    起始值

    默认自增字段从1开始, 如果需要设置一个初始值, 切换到”Physical Options”,界面如下:

    字符集及引擎

    原文地址:http://jooben.blog.51cto.com/253727/309467

    一般建模可能都会用到:powerdesigner
    但是,在建表的时候,我一直没有找到:
    DEFAULT CHARACTER SET、 COLLATE
    两个选项。因此,想了个方法,点击:工具栏-》database-》edit current DBMS
    image
    然后,选中:MYSQL50::ScriptObjectsTableOptions
    image
    在options末尾添加:
    ENGINE = %s : list = BDB | HEAP | ISAM | InnoDB | MERGE | MRG_MYISAM | MYISAM, default = MYISAM
    DEFAULT CHARACTER SET = %s : list = utf8 | gbk, default = utf8
    COLLATE = %s : list = utf8_bin | utf8_general_ci | gbk_bin | gbk_chinese_ci, default = utf8_bin
    第一个:存储引擎
    第二个:字符集
    第三个:带bin是区分大小写,ci不区分
    点击ok保存,回到工作区,双击某表,在:
    Physicial Options中,可以看到刚刚添加的选项,这样就可以按照自己的方式来操作了。
    image
    作者:robert
    出处:http://www.cnblogs.com/robertsun/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    如果文中有错误,欢迎指出。以免更多的人被误导。
    欢迎留言交流。
  • 相关阅读:
    Qt生成随机数
    Qt调用系统DLL,判断网络连接状态
    Qt操作sqlite数据库
    Qt 操作注册表
    vs报错:RC1004 unexpected end of file found
    Qt操作ini文件
    Django Admin:自动选择当前用户
    BSTR转QString
    vue-cli4,vue3打包后页面无内容
    Qt 5.12.10 国际化
  • 原文地址:https://www.cnblogs.com/robertsun/p/4149963.html
Copyright © 2011-2022 走看看