mysql如何創(chuàng)建數(shù)據(jù)庫(kù)學(xué)生表

小億
82
2024-10-11 12:12:51
欄目: 云計(jì)算

在MySQL中,創(chuàng)建一個(gè)名為“學(xué)生”的數(shù)據(jù)庫(kù)表,你可以使用以下SQL語(yǔ)句:

CREATE TABLE 學(xué)生 (
    學(xué)號(hào) INT PRIMARY KEY,
    姓名 VARCHAR(50) NOT NULL,
    性別 ENUM('男', '女') NOT NULL,
    年齡 INT,
    出生日期 DATE,
    專業(yè) VARCHAR(50),
    地址 VARCHAR(255)
);

這個(gè)語(yǔ)句將創(chuàng)建一個(gè)包含以下字段的學(xué)生表:

  • 學(xué)號(hào):學(xué)生的唯一標(biāo)識(shí)符,整數(shù)類型,作為主鍵。
  • 姓名:學(xué)生的姓名,最大長(zhǎng)度為50個(gè)字符,不能為空。
  • 性別:學(xué)生的性別,只能是’男’或’女’,不能為空。
  • 年齡:學(xué)生的年齡,整數(shù)類型。
  • 出生日期:學(xué)生的出生日期,日期類型。
  • 專業(yè):學(xué)生的專業(yè),最大長(zhǎng)度為50個(gè)字符。
  • 地址:學(xué)生的地址,最大長(zhǎng)度為255個(gè)字符。

請(qǐng)注意,你需要根據(jù)你的實(shí)際需求調(diào)整字段的數(shù)據(jù)類型和長(zhǎng)度。如果你已經(jīng)創(chuàng)建了一個(gè)數(shù)據(jù)庫(kù),并且想要在這個(gè)數(shù)據(jù)庫(kù)中創(chuàng)建學(xué)生表,你還需要在CREATE TABLE語(yǔ)句前面加上數(shù)據(jù)庫(kù)的名稱。例如,如果你的數(shù)據(jù)庫(kù)名為school,則應(yīng)該使用以下語(yǔ)句:

USE school;

CREATE TABLE 學(xué)生 (
    學(xué)號(hào) INT PRIMARY KEY,
    姓名 VARCHAR(50) NOT NULL,
    性別 ENUM('男', '女') NOT NULL,
    年齡 INT,
    出生日期 DATE,
    專業(yè) VARCHAR(50),
    地址 VARCHAR(255)
);

0