欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

MySQL數(shù)據(jù)類型--------字符串類型實(shí)戰(zhàn)

1. 背景

成都創(chuàng)新互聯(lián)-云計(jì)算及IDC服務(wù)提供商,涵蓋公有云、IDC機(jī)房租用、多線服務(wù)器托管、等保安全、私有云建設(shè)等企業(yè)級互聯(lián)網(wǎng)基礎(chǔ)服務(wù),歡迎來電:18980820575

  * MySQL支持的字符串類型有CHAR、VARCHAR、二進(jìn)制、var二進(jìn)制、BLOB、文本等等。

2. 字符串類型所需的存儲(chǔ)和值范圍

類型
說明N的含義是否有字符集最大長度
CHAR(N)定義字符字符255
VARCHAR(N)變長字符字符16384
BINARY(N)定長二進(jìn)制字節(jié)字節(jié)255
VARBINARY(N)
變長二進(jìn)制字節(jié)字節(jié)16384
TINYBLOB
二進(jìn)制大對象字節(jié)256
BLOB
二進(jìn)制大對象字節(jié)16K
MEDIUMBLOB
二進(jìn)制大對象字節(jié)

16M

LONGBLOB
二進(jìn)制大對象字節(jié)4G
TINYTEXT
大對象字節(jié)256
TEXT
大對象字節(jié)16K
MEDUIMBLOB
大對象字節(jié)16M
LONGTEXT
大對象字節(jié)4G

3. 定義與變長區(qū)別 (CHAR VS VARCHAR)

CHAR(4)占用空間VARHCAR(4)占用空間
'''    '4 bytes''1 bytes
'ab''ab  '4 bytes'ab'3 bytes
'abcd''abcd'4 bytes'abcd'5 bytes
'abcdefgh'
'abcd'4 bytes'abcd'5 bytes

4. 字符串類型相關(guān)注意事項(xiàng)

   * 在BLOB和TEXT列上創(chuàng)建索引時(shí),必須制定索引前綴的長度

   * VARCHAR和VARBINARY必須長度是可選的

   * BLOB和TEXT列不能有默認(rèn)值

   * BLOB和TEXT列排序時(shí)只使用該列的前max_sort_length個(gè)字節(jié)

mysql> show variables like 'max_sort_length';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_sort_length | 1024  |
+-----------------+-------+
1 row in set (0.01 sec)

5. 字符串類型與排序規(guī)則

* 查看字符串相關(guān)信息 [ Default collation: 默認(rèn)排序規(guī)則 ]

mysql> show character set like 'utf8mb4';
+---------+---------------+--------------------+--------+
| Charset | Description   | Default collation  | Maxlen |
+---------+---------------+--------------------+--------+
| utf8mb4 | UTF-8 Unicode | utf8mb4_general_ci |      4 |
+---------+---------------+--------------------+--------+
1 row in set (0.01 sec)

* 查看utfmb4所有排序規(guī)則

mysql> show collation like 'utf8mb4%';
+------------------------+---------+-----+---------+----------+---------+
| Collation              | Charset | Id  | Default | Compiled | Sortlen |
+------------------------+---------+-----+---------+----------+---------+
| utf8mb4_general_ci     | utf8mb4 |  45 | Yes     | Yes      |       1 |
| utf8mb4_bin            | utf8mb4 |  46 |         | Yes      |       1 |
| utf8mb4_unicode_ci     | utf8mb4 | 224 |         | Yes      |       8 |
| utf8mb4_icelandic_ci   | utf8mb4 | 225 |         | Yes      |       8 |
| utf8mb4_latvian_ci     | utf8mb4 | 226 |         | Yes      |       8 |
| utf8mb4_romanian_ci    | utf8mb4 | 227 |         | Yes      |       8 |
| utf8mb4_slovenian_ci   | utf8mb4 | 228 |         | Yes      |       8 |
| utf8mb4_polish_ci      | utf8mb4 | 229 |         | Yes      |       8 |
| utf8mb4_estonian_ci    | utf8mb4 | 230 |         | Yes      |       8 |
| utf8mb4_spanish_ci     | utf8mb4 | 231 |         | Yes      |       8 |
| utf8mb4_swedish_ci     | utf8mb4 | 232 |         | Yes      |       8 |
| utf8mb4_turkish_ci     | utf8mb4 | 233 |         | Yes      |       8 |
| utf8mb4_czech_ci       | utf8mb4 | 234 |         | Yes      |       8 |
| utf8mb4_danish_ci      | utf8mb4 | 235 |         | Yes      |       8 |
| utf8mb4_lithuanian_ci  | utf8mb4 | 236 |         | Yes      |       8 |
| utf8mb4_slovak_ci      | utf8mb4 | 237 |         | Yes      |       8 |
| utf8mb4_spanish3_ci    | utf8mb4 | 238 |         | Yes      |       8 |
| utf8mb4_roman_ci       | utf8mb4 | 239 |         | Yes      |       8 |
| utf8mb4_persian_ci     | utf8mb4 | 240 |         | Yes      |       8 |
| utf8mb4_esperanto_ci   | utf8mb4 | 241 |         | Yes      |       8 |
| utf8mb4_hungarian_ci   | utf8mb4 | 242 |         | Yes      |       8 |
| utf8mb4_sinhala_ci     | utf8mb4 | 243 |         | Yes      |       8 |
| utf8mb4_german2_ci     | utf8mb4 | 244 |         | Yes      |       8 |
| utf8mb4_croatian_ci    | utf8mb4 | 245 |         | Yes      |       8 |
| utf8mb4_unicode_520_ci | utf8mb4 | 246 |         | Yes      |       8 |
| utf8mb4_vietnamese_ci  | utf8mb4 | 247 |         | Yes      |       8 |
+------------------------+---------+-----+---------+----------+---------+
26 rows in set (0.00 sec)

* 修改默認(rèn)排序規(guī)則

mysql> set names utf8mb4 collate utf8mb4_bin;
Query OK, 0 rows affected (0.00 sec)

mysql> show character set like 'utf8mb4';
+---------+---------------+--------------------+--------+
| Charset | Description   | Default collation  | Maxlen |
+---------+---------------+--------------------+--------+
| utf8mb4 | UTF-8 Unicode | utf8mb4_general_ci |      4 |
+---------+---------------+--------------------+--------+
1 row in set (0.00 sec)

6. 總結(jié)


以需求驅(qū)動(dòng)技術(shù),技術(shù)本身沒有優(yōu)略之分,只有業(yè)務(wù)之分。

文章標(biāo)題:MySQL數(shù)據(jù)類型--------字符串類型實(shí)戰(zhàn)
轉(zhuǎn)載注明:http://aaarwkj.com/article0/jejooo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航手機(jī)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、Google、企業(yè)建站企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
正在播放老肥熟妇露脸| 国产精品一区二区毛卡片| 久久精品国产亚洲av热老太| 日本熟人妻中文字幕在线| 亚洲国产成人91精品| 自拍国语对白在线视频| 91麻豆亚洲国产成人久久精品| 亚洲国产日韩欧美一级| 亚洲天堂av在线观看| 亚洲欧美日韩综合精品久久| 久久成人激情免费视频| 亚洲欧洲美洲中文天堂| 亚洲欧美日韩精品在线观看| 欧美日韩一区二区三区四区高清 | 亚洲精品午夜久久久av| 亚洲国产精品视频中文字幕| 91久久国产综合久久91| 麻豆av久久一区二区| 日韩av高清在线播放| 扒开少妇毛茸茸的大荫萍蒂| 亚洲成人午夜免费在线观看| 亚洲色图熟女激情另类| 未满十八禁止免费在线观看| 四虎国产精品久久久久久网址 | 天天躁人人躁夜夜躁狠狠躁| 亚洲精品中文字幕乱码| 国产丝袜在线福利观看| 五月婷婷六月丁香在线观看| 侵犯人妻中文字幕一区二区| 精品国产一区二区三级四区| 亚洲午夜一区二区三区精品| 欧美偷拍一区二区三区| 中文字幕乱码日韩一区| 日本爱爱一区二区三区| 国产av高清视频在线| 亚洲熟妇精品一区二区三区| 国产成人av麻豆色哟哟| 中文字幕国产精品综合一区| 欧美日韩一区二区综合性色| 欧美日韩一级一区二区| 日韩在线观看精品亚洲|