MySQL是一種流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),可以使用命令行來創(chuàng)建表格。在創(chuàng)建表格之前,需要先保證已經(jīng)登錄到MySQL,可以使用命令行mysql -u root -p
來登錄。
接下來,我們需要使用CREATE TABLE
命令來創(chuàng)建一個(gè)新的表格。例如,如果我們想要?jiǎng)?chuàng)建一個(gè)名為users
的表格,并且該表格包含以下字段:
- id - 整數(shù)類型、自增長(zhǎng)、主鍵
- name - 字符串類型、最大長(zhǎng)度為50
- age - 整數(shù)類型
- created_at - 時(shí)間戳類型
我們可以使用以下的命令來創(chuàng)建users
表格:
CREATE TABLE users ( id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50), age INT(11), created_at TIMESTAMP );
在這個(gè)命令中,我們首先指定了表格的名字users
,然后在括號(hào)內(nèi)指定了每個(gè)字段的屬性和類型。
字段id
的屬性包括:INT(11)
表示這是一個(gè)整數(shù)類型,最大長(zhǎng)度為 11;NOT NULL
表示該字段不能為空;AUTO_INCREMENT
表示該字段自動(dòng)增長(zhǎng);PRIMARY KEY
表示該字段是主鍵。
字段name
的屬性包括:VARCHAR(50)
表示這是一個(gè)字符串類型,最大長(zhǎng)度為 50。
字段age
的屬性包括:INT(11)
表示這是一個(gè)整數(shù)類型,最大長(zhǎng)度為 11。
字段created_at
的屬性包括:TIMESTAMP
表示這是一個(gè)時(shí)間戳類型。
通過這個(gè)CREATE TABLE
命令,我們可以輕松地創(chuàng)建出一個(gè)包含多個(gè)字段的新表格。