在MySQL中,創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表的命令分別如下:
創(chuàng)建數(shù)據(jù)庫:
CREATE DATABASE
語句創(chuàng)建數(shù)據(jù)庫。語法為:CREATE DATABASE 數(shù)據(jù)庫名;
。例如,若要創(chuàng)建一個名為test_db
的數(shù)據(jù)庫,可以使用命令:CREATE DATABASE test_db;
。USE 數(shù)據(jù)庫名;
。例如,要選擇剛剛創(chuàng)建的test_db
數(shù)據(jù)庫,可以使用命令:USE test_db;
。創(chuàng)建數(shù)據(jù)表:
USE 數(shù)據(jù)庫名;
。CREATE TABLE
語句創(chuàng)建數(shù)據(jù)表。語法為:CREATE TABLE 表名 ( 列1 數(shù)據(jù)類型, 列2 數(shù)據(jù)類型, 列3 數(shù)據(jù)類型, ...);
。例如,若要創(chuàng)建一個名為students
的數(shù)據(jù)表,包含id
、name
和age
三個列,可以使用命令:CREATE TABLE students (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50), age INT);
。其中,INT AUTO_INCREMENT PRIMARY KEY
表示id
列為整數(shù)類型,自動遞增,且為主鍵。請注意,以上命令中的數(shù)據(jù)類型和列名可以根據(jù)實際需求進行調(diào)整。同時,在創(chuàng)建數(shù)據(jù)表時,也可以設(shè)置其他屬性,如約束、索引等,以滿足特定的數(shù)據(jù)管理需求。