跳至内容
Wiki@桩白墨
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
cookbook:mysql
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
===== UNIQUE INDEX ===== === 创建索引 === 两种方式,一种不指定名称,一种指定名称 <code> // 无名称 ALTER TABLE ${tableName} ADD UNIQUE INDEX (${col1}) ALTER TABLE ${tableName} ADD UNIQUE INDEX (${col1}, ${col2}, ${col3}) // 将使用第一个col作为key名称 // 有名称 ALTER TABLE ${tableName} ADD CONSTRAINT ${keyName} UNIQUE (${col1}, ${col2}, ${col3}) </code> === 删除索引 === <code> ALTER TABLE `${tableName}` DROP INDEX ${keyName}; </code> ===== 插入重复列策略 ===== <code> // 忽略 INSERT IGNORE INTO ... // 替换 INSERT INTO ... ON DUPLICATE KEY UPDATE c1=v1, c2=v2 </code> ===== 查看当前版本 ===== <code> select version(); </code> ===== 添加 or 删除外键约束 ===== <code> // add ALTER TABLE `published_workflow_node_edge` ADD CONSTRAINT `fk_published_workflow_node_edge__start_node_id` FOREIGN KEY (`start_node_id`) REFERENCES `published_workflow_node`(`id`); // remove ALTER TABLE `published_workflow_node_edge` DROP FOREIGN KEY `fk_published_workflow_node_edge__start_node_id` </code>
cookbook/mysql.txt
· 最后更改: 2022/04/28 16:24 由
plough
页面工具
显示页面
修订记录
反向链接
回到顶部