日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

mysql常见数据库设计_常见数据库设计

發(fā)布時(shí)間:2025/3/15 数据库 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql常见数据库设计_常见数据库设计 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

誤區(qū)1:int后面的長(zhǎng)度與存儲(chǔ)長(zhǎng)度無(wú)關(guān),僅僅是顯示長(zhǎng)度。

mysql手冊(cè)中這個(gè)長(zhǎng)度/值用"M"來(lái)表示的. 細(xì)心的朋友應(yīng)該有注意到過(guò)mysql手冊(cè)上有這么一句話:??M指示最大顯示寬度。最大有效顯示寬度是255。顯示寬度與存儲(chǔ)大小或類(lèi)型包含的值的范圍無(wú)關(guān);

1.經(jīng)緯度字段

`longitude` varchar(16) DEFAULT NULL COMMENT '場(chǎng)所所在經(jīng)度',

`latitude` varchar(16) DEFAULT NULL COMMENT '場(chǎng)所所在緯度'

經(jīng)緯度無(wú)需設(shè)置為數(shù)字型,用String型就可以了。google已經(jīng)幫我們做了

2.樹(shù)形結(jié)構(gòu)(文件結(jié)構(gòu))

CREATE TABLE `file_system` (

`id` varchar(32),

`name` varchar(32) NOT NULL COMMENT '名稱',

`create_time` datetime NOT NULL COMMENT '創(chuàng)建時(shí)間',

`lft` int(11) unsigned NOT NULL COMMENT '樹(shù)形結(jié)構(gòu)使用',

`rgt` int(11) unsigned NOT NULL COMMENT '樹(shù)形結(jié)構(gòu)使用',

`lvl` int(5) unsigned NOT NULL COMMENT '樹(shù)形結(jié)構(gòu)使用'

PRIMARY KEY (`id `),

KEY `Index_area_tree` (`lft`,`rgt`,`lvl`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '文件系統(tǒng)';

-- 采用`lft`,`rgt`,`lvl`是為了避免深度很深的樹(shù)在刪除時(shí)遞歸耗時(shí)。

樹(shù)形結(jié)構(gòu)查詢

select ${properties}

from device d

inner join `group` child on d.group_id=child.id

inner join `group` parent on child.lft=]]> parent.lft and child.rgt parent.rgt and child.tenant_id =parent.tenant_id

inner join ${tableName} t on t.${authKey}=d.serial_number

where parent.id=#{groupId}

${query}limit ${lastId},${limit}

3.枚舉類(lèi)型

CREATE TABLEshirts (

nameVARCHAR(40),

size ENUM('x-small', 'small', 'medium', 'large', 'x-large')

);

4.delete limit有關(guān)用法。防止一次delete時(shí)間過(guò)長(zhǎng)。

http://www.jb51.net/article/57416.html

DELETE FROM somelog WHERE user= 'jcole' ORDER BY timestamp_column LIMIT 1;

總結(jié)

以上是生活随笔為你收集整理的mysql常见数据库设计_常见数据库设计的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。