国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

查看-修改mysql數(shù)據(jù)庫(kù)-表-字段的編碼

2023-03-29 23:09 作者:小貓愛(ài)哭鬼  | 我要投稿

查看-修改mysql數(shù)據(jù)庫(kù)的編碼

查看mysql數(shù)據(jù)庫(kù)的默認(rèn)編碼

?# 查看數(shù)據(jù)庫(kù)的編碼
?show variables like 'character_set_database'

查看表的編碼

?# 使用show table status語(yǔ)句查看某個(gè)庫(kù)下面全部表的字符集編碼
?show table status from 庫(kù)名;
?# 但只想獲取指定表的信息,就可利用like進(jìn)行限制:
?show table status from 庫(kù)名 like "表名";

  • 例如:

?show table status from `ry-vue`;
?show table status from `ry-vue` like "gen_table";

查看字段的編碼

?# 使用show columns語(yǔ)句配合full關(guān)鍵字查看當(dāng)前數(shù)據(jù)庫(kù)中指定表中所有列的字符集編碼
?show full columns from 表名;
?# 但只想獲取指定列的信息,就可利用like進(jìn)行限制:
?show full columns from 表名 like "字段名";

  • 例如:

?show full columns from `gen_table`;
?show full columns from `gen_table` like "table_name"; ?

修改數(shù)據(jù)庫(kù)的編碼

?alter database 數(shù)據(jù)庫(kù)名 character set utf8mb4;

修改表的編碼

?# 修改表的編碼
?alter table 表名 ?character set utf8mb4;
?alter table gen_table ?character set utf8mb4;

修改字段的編碼

?# 修改字段的編碼
?# lalter table 表名 change 字段名 字段名 類型 character set utf8mb4;
?alter table gen_table change table_name table_name varchar(900) character set utf8mb4;

注意

  • 如果只是當(dāng)前數(shù)據(jù)庫(kù)某個(gè)表的字段編碼是utf8直接修改表的編碼為utf8mb4后 存入表情符號(hào)還是會(huì)報(bào)錯(cuò)

    因?yàn)楫?dāng)前字段編碼還未修改,需要修改當(dāng)前字段編碼

  • 因?yàn)樯鲜鲈??推薦在建表的時(shí)候指定表的編碼 這樣表的字段就會(huì)默認(rèn)使用該編碼

    ?DROP TABLE IF EXISTS `life_service`;
    ?CREATE TABLE `life_service` (
    ?`id` bigint ?NOT NULL ,
    ?`create_by` varchar(255) not null ,
    ?`create_time` ? datetime ? ? not null,
    ?`update_by` ?varchar(255) ?null,
    ?`update_time` ? ? ?datetime ? ? null,
    ?`del_flag` ? ? ? ? ? varchar(1) default '0' not null comment '0-未刪除 ?1已刪除',
    ? ?`type_name` varchar(255) ?NULL comment '類型名稱' ,
    ? ?`icon` varchar(255) ?NULL comment '圖標(biāo)' ,
    ? ?PRIMARY KEY (`id`)
    ?) engine = innodb
    ? ?default charset = utf8mb4
    ? ?default collate = utf8mb4_general_ci
    ? ?comment = '測(cè)試表';
  • 可以使用下面的語(yǔ)句查詢建表的語(yǔ)句

    ?show create table 表名;
    ?show create table gen_table;

測(cè)試語(yǔ)句

  • 插入表情

?INSERT INTO gen_table (table_name)VALUES ('??');

總結(jié)

字段的編碼默認(rèn)使用表的編碼 >>> 表的編碼默認(rèn)使用庫(kù)的編碼,所以在不明確數(shù)據(jù)庫(kù)的編碼的時(shí)候建表應(yīng)該顯式的指明表的編碼



查看-修改mysql數(shù)據(jù)庫(kù)-表-字段的編碼的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
城市| 无极县| 嘉定区| 同仁县| 稻城县| 威海市| 清丰县| 资源县| 娄底市| 阳朔县| 垫江县| 南宁市| 安阳市| 余江县| 金湖县| 方山县| 海兴县| 体育| 福海县| 遵义县| 常德市| 神农架林区| 进贤县| 肇源县| 沙河市| 洛隆县| 鹤壁市| 施秉县| 新乡县| 镇远县| 巴里| 莱阳市| 太仆寺旗| 晋江市| 宕昌县| 兴国县| 康乐县| 松桃| 福清市| 思茅市| 汪清县|