MySQL是常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它提供了一個(gè)用于創(chuàng)建和管理數(shù)據(jù)庫的工具,我們可以使用這個(gè)工具來建立新的表格來存儲數(shù)據(jù)。
在 MySQL 中,建立一個(gè)新的表格需要使用CREATE TABLE
命令,該命令可以指定要創(chuàng)建的表格的名稱和表格的結(jié)構(gòu)。下面是一個(gè)示例,我們將創(chuàng)建一個(gè)名為users
的表格,該表格有兩個(gè)列,分別為id
和name
:
CREATE TABLE users (
id INT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL,
PRIMARY KEY (id)
);
在上述示例中,我們使用了INT
和CHAR
數(shù)據(jù)類型來定義列的類型。我們還定義了一個(gè)自動增加的id
列,當(dāng)插入數(shù)據(jù)時(shí),該列的值將自動增加。
一旦創(chuàng)建表格,我們就可以使用INSERT
命令插入數(shù)據(jù),如下所示:
INSERT INTO users (name)
VALUES ('John'), ('Mike'), ('Emily');
上述命令將在users
表格中插入三條記錄,其中每條記錄只有一個(gè)name
值。
然而,在 MySQL 中,我們還需要使用USE
命令來指定要使用的數(shù)據(jù)庫,SHOW TABLES
命令可以用來列出數(shù)據(jù)庫中的表格,而SELECT
命令可以用來從表格中檢索數(shù)據(jù)。
在建立新的表格之前,我們需要使用CREATE DATABASE
命令來創(chuàng)建一個(gè)新的數(shù)據(jù)庫:
CREATE DATABASE mydatabase;
我們可以將表格保存在該數(shù)據(jù)庫中,然后使用USE
命令指定該數(shù)據(jù)庫,這樣我們就可以在數(shù)據(jù)庫中找到我們創(chuàng)建的表格。
盡管我們可以建立新的表格,但如果我們沒有保存數(shù)據(jù)庫,那么所有的表格和數(shù)據(jù)都將丟失。因此,在建立新的表格之前,請確保保存了當(dāng)前的數(shù)據(jù)庫。