在MySQL中,創建數據庫和建表的步驟如下:
一、創建數據庫
SHOW DATABASES;
命令查看當前所有數據庫。CREATE DATABASE 數據庫名;
命令創建一個新的數據庫。例如,要創建一個名為testdb
的數據庫,可以使用命令CREATE DATABASE testdb;
。USE 數據庫名;
命令切換到新創建的數據庫。例如,要切換到testdb
數據庫,可以使用命令USE testdb;
。二、創建表
在MySQL中,可以使用CREATE TABLE
語句來創建一個新表。以下是創建表的基本語法:
CREATE TABLE 表名 (
列名1 數據類型1,
列名2 數據類型2,
...
列名n 數據類型n
);
其中,列名
是表中每一列的名稱,數據類型
是列中數據的類型。可以根據需要添加多個列,每個列之間用逗號分隔。
以下是一個創建表的示例:
假設我們要創建一個名為students
的表,包含id
、name
、age
和gender
四個列,可以使用以下命令:
CREATE TABLE students (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
age INT,
gender ENUM('M', 'F')
);
在這個示例中,id
列是整數類型,作為主鍵并自動遞增;name
列是可變長度字符串類型,最大長度為50,且不能為空;age
列是整數類型;gender
列是枚舉類型,只能取’M’或’F’。
請注意,以上示例中的SQL語句可能因MySQL版本或配置的不同而有所差異。在實際使用時,請根據具體的MySQL版本和配置進行調整。