MySQL基礎(chǔ)入門(二)_DDL操作數(shù)據(jù)表

發(fā)布日期: 2022-03-03

瀏覽量: 1718

數(shù)據(jù)定義語言(DDL),主要用于定義數(shù)據(jù)庫(kù)對(duì)象:數(shù)據(jù)庫(kù)、表、列等。下面蓉妹就和大家分享“MySQL基礎(chǔ)入門(二)_DDL操作數(shù)據(jù)表”相關(guān)內(nèi)容。

1、MySql常見的數(shù)據(jù)類型

Int:整型

Double:浮點(diǎn)型

Varchar:字符串型

Date:日期類型,格式:yyyy-MM-dd

注意:在mysql中,char與varchar類型都對(duì)應(yīng)了Java中的字符串類型,區(qū)別在于:char類型是固定長(zhǎng)度,根據(jù)定義的字符串長(zhǎng)度分配空間;varchar類型是可變長(zhǎng)度,只是用字符串長(zhǎng)度所需空間。

Char類型適合存儲(chǔ)固定長(zhǎng)度的字符串,比如密碼、性別;varchar適合存儲(chǔ)在一定范圍內(nèi),有長(zhǎng)度變化的字符串,如說明、備注等。

2、創(chuàng)建表

語法格式:

CREATE TABLE 表名

(字段名稱1 字段類型(長(zhǎng)度),

字段名稱2 字段類型 注意 最后一列不要加逗號(hào));

3、查看表

查看當(dāng)前數(shù)據(jù)庫(kù)中的所有表名:show tables;

查看表結(jié)構(gòu):desc 表名;

4、刪除表

從數(shù)據(jù)庫(kù)中永久刪除表:drop table 表名;

判斷表是否存在,存在則刪除:drop table if exists 表名;

5、修改表

(1)修改表名

語法格式:rename table 舊表名 to 新表名

(2)修改表的字符集

語法格式:alter table 表名 character set 字符集

(3)向表中添加列

語法格式:alert table 表名 add 字段名稱 字段類型

(4)修改表中列的數(shù)據(jù)類型或長(zhǎng)度

語法格式:alter table 表名 modify 字段名稱 字段類型

(5)修改列名稱

語法格式:alter table 表名 change 舊列名 新列名 類型(長(zhǎng)度);

(6)刪除列

語法格式:alter table 表名 drop 列名;

以上就是關(guān)于“MySQL基礎(chǔ)入門(二)_DDL操作數(shù)據(jù)表”的分享。蓉華教育,專注IT技術(shù)人才培養(yǎng),歡迎咨詢。

關(guān)注我們
值得信賴的IT教育機(jī)構(gòu)

值得信賴的IT培訓(xùn)機(jī)構(gòu)

成都校區(qū)地址:成都市武侯區(qū)孵化園9號(hào)樓A座2樓 西安校區(qū)地址:西安市未央?yún)^(qū)鳳城九路海博廣場(chǎng)B座 深圳校區(qū)地址:深圳市福田區(qū)彩田南路深圳青年大廈

蓉華教育,行勝于言,IT培訓(xùn)學(xué)校口碑選擇

2016-2024 版權(quán)所有 ? 成都蓉華軟創(chuàng)科技有限公司官網(wǎng)(蜀ICP備20007585號(hào)-1 )

微信咨詢

微信咨詢

聯(lián)系電話

聯(lián)系方式

173-5852-6576