MySQL數(shù)據(jù)庫(kù)表(table)操作
MySQL數(shù)據(jù)庫(kù)表(table)操作
話(huà)不多說(shuō),現(xiàn)在開(kāi)始啦~~
1.創(chuàng)建表
CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校驗(yàn)規(guī)則 engine 存儲(chǔ)引擎; 說(shuō)明: field 表示列名 datatype 表示列的類(lèi)型 character set 字符集,如果沒(méi)有指定字符集,則以所在數(shù)據(jù)庫(kù)的字符集為準(zhǔn) collate 校驗(yàn)規(guī)則,如果沒(méi)有指定校驗(yàn)規(guī)則,則以所在數(shù)據(jù)庫(kù)的校驗(yàn)規(guī)則為準(zhǔn) 也可以不帶后面這些,由系統(tǒng)默認(rèn)給與

當(dāng)然,也可以加上其他字段和comment

2.查看表
查看該數(shù)據(jù)庫(kù)下的表有哪些 : show tables;
查看該表的詳細(xì)結(jié)構(gòu) : desc [表名稱(chēng)];
查看創(chuàng)建該表時(shí)候的操作 : show create table [表名稱(chēng)] (; 或者 \G)
查看表里面存放的數(shù)據(jù) : select * from [表名稱(chēng)];



3.創(chuàng)建表實(shí)例(插入數(shù)據(jù))
insert into [表名稱(chēng)] values ('內(nèi)容');

4.修改表
ALTER TABLE tablename ADD (column datatype [DEFAULT expr][,column datatype]...); ALTER TABLE tablename MODIfy (column datatype [DEFAULT expr][,column datatype]...); ALTER TABLE tablename DROP (column);
1.新增一列
alter table [表名稱(chēng)] add [新增的名字] [類(lèi)型] (comment '可以寫(xiě)一下這段是干什么用的') (after [其他表內(nèi)容的名字])(可以插入指定列的后面);

2.修改某一列的屬性(比如長(zhǎng)度從20 -> 60)
alter table [表名稱(chēng)] modify [修改的那一列名字] [修改后的內(nèi)容]

3.刪除某一列
alter table [表名稱(chēng)] drop [需要?jiǎng)h除的列名稱(chēng)];

4.修改表名稱(chēng)
alter table [表名稱(chēng)] rename (to) [新表名稱(chēng)];

5.修改列名稱(chēng)
alter table [表名稱(chēng)] change [old列名稱(chēng)] [new列名稱(chēng)] [屬性];

5.刪除表
drop table [表名稱(chēng)];
雖然刪除容易,但是盡量不要修改或者刪除表,不然就再也無(wú)法拿回來(lái)了!也影響著上層!
到此這篇關(guān)于MySQL數(shù)據(jù)庫(kù)表(table)操作的文章就介紹到這了,更多相關(guān)mysql數(shù)據(jù)表table內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- MYSQL數(shù)據(jù)表基本操作之創(chuàng)建+查看+修改+刪除操作方法
- Mysql刪除幾億條數(shù)據(jù)表中的部分?jǐn)?shù)據(jù)的方法實(shí)現(xiàn)
- MySQL數(shù)據(jù)表設(shè)計(jì)之自動(dòng)增長(zhǎng)的實(shí)現(xiàn)
- MySQL數(shù)據(jù)表分區(qū)技術(shù)PARTITION詳解
- 獲取MySQL數(shù)據(jù)表列信息的三種方法實(shí)現(xiàn)
- MySQL數(shù)據(jù)表的常見(jiàn)約束小結(jié)
- MySQL數(shù)據(jù)表字段操作指南之添加、修改與刪除方法
- 讀取mysql一個(gè)庫(kù)下面的所有的表table
相關(guān)文章
MySql如何查看索引并實(shí)現(xiàn)優(yōu)化
這篇文章主要介紹了MySql如何查看索引并實(shí)現(xiàn)優(yōu)化,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12
計(jì)算機(jī)管理服務(wù)中找不到mysql的服務(wù)的解決辦法
MySQL是一種流行的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),用于存儲(chǔ)和管理大量數(shù)據(jù),在計(jì)算機(jī)管理中,啟動(dòng)MySQL服務(wù)是一項(xiàng)重要的任務(wù),因?yàn)樗梢源_保數(shù)據(jù)庫(kù)系統(tǒng)的順利運(yùn)行,這篇文章主要給大家介紹了關(guān)于計(jì)算機(jī)管理服務(wù)中找不到mysql的服務(wù)的解決辦法,需要的朋友可以參考下2023-05-05
MySQL筆記之?dāng)?shù)據(jù)備份與還原的使用詳解
數(shù)據(jù)很重要,這點(diǎn)用腳趾頭想都知道,為了保證數(shù)據(jù)的安全,因此需要定期對(duì)數(shù)據(jù)備份2013-05-05
MySQL切分函數(shù)substring()的具體使用
這篇文章主要介紹了MySQL切分函數(shù)substring()的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
mysql中使用UDF自動(dòng)同步memcached效率筆記
接上篇:mysql使用mysql-udf-http效率測(cè)試筆記 ,這次不使用rest架構(gòu),而是使用:libmemcached和memcached_functions_mysql2011-08-08
數(shù)據(jù)庫(kù)MySQL/MariaDB安裝與基礎(chǔ)調(diào)優(yōu)過(guò)程
文章主要描述了在Ubuntu上安裝MySQL后的安全配置步驟,并介紹了在日常開(kāi)發(fā)中如何合理管理用戶(hù)和權(quán)限,文章還提到了創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建用戶(hù)和授予精確權(quán)限的操作方法,最后提到了核心調(diào)優(yōu)參數(shù)的并提供了相關(guān)建議,感興趣的朋友跟隨小編一起看看吧2026-04-04
MySQL數(shù)據(jù)庫(kù)索引及優(yōu)化的示例詳解
在日常的數(shù)據(jù)庫(kù)使用過(guò)程中,我們經(jīng)常需要對(duì)數(shù)據(jù)進(jìn)行查詢(xún)、插入、刪除等操作,為了提高這些操作的效率,數(shù)據(jù)庫(kù)的性能優(yōu)化顯得尤為重要,本文就來(lái)講講MySQL中是如何優(yōu)化索引的吧2023-05-05

