mysql中數(shù)據(jù)庫(kù)與數(shù)據(jù)表編碼格式的查看、創(chuàng)建及修改
一、查看數(shù)據(jù)庫(kù)編碼格式
mysql> show variables like 'character_set_database';
二、查看數(shù)據(jù)表的編碼格式
mysql> show create table <表名>;
三、創(chuàng)建數(shù)據(jù)庫(kù)時(shí)指定數(shù)據(jù)庫(kù)的字符集
mysql>create database <數(shù)據(jù)庫(kù)名> character set utf8;
四、創(chuàng)建數(shù)據(jù)表時(shí)指定數(shù)據(jù)表的編碼格式
create table tb_books ( name varchar(45) not null, price double not null, bookCount int not null, author varchar(45) not null ) default charset = utf8;
五、修改數(shù)據(jù)庫(kù)的編碼格式
mysql>alter database <數(shù)據(jù)庫(kù)名> character set utf8;
六、修改數(shù)據(jù)表格編碼格式
mysql>alter table <表名> character set utf8;
七、修改字段編碼格式
mysql>alter table <表名> change <字段名> <字段名> <類型> character set utf8; mysql>alter table user change username username varchar(20) character set utf8 not null;
八、添加外鍵
mysql>alter table tb_product add constraint fk_1 foreign key(factoryid) references tb_factory(factoryid); mysql>alter table <表名> add constraint <外鍵名> foreign key<字段名> REFERENCES <外表表名><字段名>;
九、刪除外鍵
mysql>alter table tb_people drop foreign key fk_1; mysql>alter table <表名> drop foreign key <外鍵名>;
總結(jié)
以上就是本文的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家學(xué)習(xí)或者使用mysql能有所幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
- 修改MySQL數(shù)據(jù)庫(kù)中表和表中字段的編碼方式的方法
- Mysql數(shù)據(jù)庫(kù)編碼問(wèn)題 (修改數(shù)據(jù)庫(kù),表,字段編碼為utf8)
- mysql修改數(shù)據(jù)庫(kù)編碼(數(shù)據(jù)庫(kù)字符集)和表的字符編碼的方法
- mysql存儲(chǔ)emoji表情報(bào)錯(cuò)的處理方法【更改編碼為utf8mb4】
- MySQL中使用SQL語(yǔ)句查看某個(gè)表的編碼方法
- mysql關(guān)聯(lián)兩張表時(shí)的編碼問(wèn)題及解決辦法
- 解決spring-data-jpa mysql建表編碼問(wèn)題
- 修改MySQL所有表的編碼或修改某個(gè)字段的編碼步驟詳解
相關(guān)文章
最新MySql8.27主從復(fù)制及SpringBoot項(xiàng)目中的讀寫(xiě)分離實(shí)戰(zhàn)教程
MySQL主從復(fù)制是一個(gè)異步的復(fù)制過(guò)程,底層是基于MySQL1數(shù)據(jù)庫(kù)自帶的二進(jìn)制日志功能,這篇文章主要介紹了最新MySql8.27主從復(fù)制及SpringBoot項(xiàng)目中的讀寫(xiě)分離實(shí)戰(zhàn)教程,需要的朋友可以參考下2022-08-08MySQL數(shù)據(jù)庫(kù)高級(jí)操作實(shí)戰(zhàn)(克隆表、清空表、創(chuàng)建臨時(shí)表及約束)
多年工作中積累整理的數(shù)據(jù)庫(kù)高級(jí)操作分享給大家,這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫(kù)高級(jí)操作實(shí)戰(zhàn)的相關(guān)資料,其中包括克隆表、清空表、創(chuàng)建臨時(shí)表及約束等,需要的朋友可以參考下2023-06-06MySQL中的多字段相同數(shù)據(jù)去重復(fù)
這篇文章主要介紹了MySQL中的多字段相同數(shù)據(jù)去重復(fù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12mysql中關(guān)于Myisam_recover自動(dòng)修復(fù)的使用方法
這篇文章主要介紹了mysql中關(guān)于Myisam_recover自動(dòng)修復(fù)的使用方法,需要的朋友可以參考下2016-05-05Linux(Ubuntu)下Mysql5.6.28安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了Linux(Ubuntu)下Mysql5.6.28安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01詳解MySQL恢復(fù)psc文件記錄數(shù)為0的解決方案
這篇文章主要介紹了詳解MySQL恢復(fù)psc文件記錄數(shù)為0的解決方案,遇到這個(gè)問(wèn)題的朋友,可以看一下。2016-11-11MySQL數(shù)據(jù)備份之mysqldump的使用方法
mysqldump常用于MySQL數(shù)據(jù)庫(kù)邏輯備份,這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)備份之mysqldump使用的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2021-11-11