溫馨提示×

  • 首頁 > 
  • 問答 > 
  • 云計算  > 
  • mysql怎么創(chuàng)建數(shù)據(jù)庫和創(chuàng)建數(shù)據(jù)表

mysql怎么創(chuàng)建數(shù)據(jù)庫和創(chuàng)建數(shù)據(jù)表

小億
105
2024-10-11 12:22:53
欄目: 云計算

在MySQL中,創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表的命令分別如下:

創(chuàng)建數(shù)據(jù)庫

  1. 使用CREATE DATABASE語句創(chuàng)建數(shù)據(jù)庫。語法如下:

    CREATE DATABASE 數(shù)據(jù)庫名;
    

    例如,要創(chuàng)建一個名為test_db的數(shù)據(jù)庫,可以使用以下命令:

    CREATE DATABASE test_db;
    
  2. 創(chuàng)建數(shù)據(jù)庫后,需要選擇要使用的數(shù)據(jù)庫。可以使用USE語句選擇數(shù)據(jù)庫。語法如下:

    USE 數(shù)據(jù)庫名;
    

    例如,要選擇剛剛創(chuàng)建的test_db數(shù)據(jù)庫,可以使用以下命令:

    USE test_db;
    

創(chuàng)建數(shù)據(jù)表

在MySQL中,創(chuàng)建數(shù)據(jù)表的命令如下:

  1. 使用CREATE TABLE語句創(chuàng)建數(shù)據(jù)表。語法如下:

    CREATE TABLE 表名 (
        列名1 數(shù)據(jù)類型1,
        列名2 數(shù)據(jù)類型2,
        ...
        列名n 數(shù)據(jù)類型n
    );
    

    例如,要創(chuàng)建一個名為students的數(shù)據(jù)表,包含id(整數(shù))、name(字符串)和age(整數(shù))三個列,可以使用以下命令:

    CREATE TABLE students (
        id INT,
        name VARCHAR(50),
        age INT
    );
    
  2. 在創(chuàng)建數(shù)據(jù)表時,可以為列設(shè)置約束條件,如主鍵、非空等。例如,要為students表的id列設(shè)置主鍵約束,可以使用以下命令:

    CREATE TABLE students (
        id INT PRIMARY KEY,
        name VARCHAR(50),
        age INT
    );
    

通過以上步驟,你可以在MySQL中創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表。

0