关于EZDML数据库表结构制作设计工具使用踩的坑
我使用的是一款EZDML的數(shù)據(jù)庫表結(jié)構(gòu)制作設(shè)計(jì)工具
最開始在數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫名為personalmall,基字符集為默認(rèn),數(shù)據(jù)庫排序規(guī)則也是默認(rèn),創(chuàng)建完成之后
去EZDML生成SQL
點(diǎn)擊執(zhí)行sql
報(bào)錯(cuò)了
看看sql語句
-- tb_seller
create table `tb_seller`
(
`Id` INTEGER(20) auto_increment primary key not null comment '主鍵id',
`seller_name` VARCHAR(20) comment '賣家名',
`seller_credit_level` VARCHAR(20) comment '賣家信用級(jí)別',
`seller_detail_address` VARCHAR(100) comment '賣家詳細(xì)地址',
`liaison_name` VARCHAR(20) comment '聯(lián)系人姓名',
`liaison_wechart` VARCHAR(20) comment '聯(lián)系人微信',
`liaison_phone` VARCHAR(20) comment '聯(lián)系人手機(jī)',
`liaison_email` VARCHAR(20) comment '聯(lián)系人郵箱',
`account_number_status` VARCHAR(20) comment '賬號(hào)狀態(tài)',
`license_number` VARCHAR(50) comment '營業(yè)執(zhí)照號(hào)',
`tax_number` VARCHAR(50) comment '稅務(wù)登記證號(hào)',
`bank_user_name` VARCHAR(20) comment '開戶行賬號(hào)名稱',
`bank_account` VARCHAR(50) comment '開戶行賬號(hào)',
`legal_person` VARCHAR(20) comment '法定代表人',
`legal_person_card_id` VARCHAR(50) comment '法定代表人身份證'
);
alter table `tb_seller` comment= '賣家表';
可以看到主鍵id的類型是NUMERIC或者INTEGER類型
然后我刪除數(shù)據(jù)庫重新創(chuàng)建,不選擇默認(rèn)的了
打開personalmall.dmx文件
類型沒有改過來,我就
然后在看生成
在回來看看
它還是變回整型的,不過沒有關(guān)系,在生成sql語句上可以就行了
刪除原來的sql
ctrl+a+Enter再點(diǎn)擊生成sql
-- tb_seller
create table `tb_seller`
(
`Id` bigint(20) auto_increment primary key not null comment '主鍵id',
`seller_name` VARCHAR(20) comment '賣家名',
`seller_credit_level` VARCHAR(20) comment '賣家信用級(jí)別',
`seller_detail_address` VARCHAR(100) comment '賣家詳細(xì)地址',
`liaison_name` VARCHAR(20) comment '聯(lián)系人姓名',
`liaison_wechart` VARCHAR(20) comment '聯(lián)系人微信',
`liaison_phone` VARCHAR(20) comment '聯(lián)系人手機(jī)',
`liaison_email` VARCHAR(20) comment '聯(lián)系人郵箱',
`account_number_status` VARCHAR(20) comment '賬號(hào)狀態(tài)',
`license_number` VARCHAR(50) comment '營業(yè)執(zhí)照號(hào)',
`tax_number` VARCHAR(50) comment '稅務(wù)登記證號(hào)',
`bank_user_name` VARCHAR(20) comment '開戶行賬號(hào)名稱',
`bank_account` VARCHAR(50) comment '開戶行賬號(hào)',
`legal_person` VARCHAR(20) comment '法定代表人',
`legal_person_card_id` VARCHAR(50) comment '法定代表人身份證'
);
alter table `tb_seller` comment= '賣家表';
再次點(diǎn)擊執(zhí)行沒有問題了
總結(jié)
以上是生活随笔為你收集整理的关于EZDML数据库表结构制作设计工具使用踩的坑的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php连接数据库输出的中文几个字就…
- 下一篇: 招行Hello Kitty卡功能介绍:透