mysql創(chuàng)建表實(shí)例教程

小樊
83
2024-08-26 21:32:22
欄目: 云計(jì)算

在本教程中,我們將學(xué)習(xí)如何使用MySQL創(chuàng)建一個(gè)簡(jiǎn)單的表

  1. 首先,確保您已經(jīng)安裝了MySQL服務(wù)器并啟動(dòng)了服務(wù)。然后,打開(kāi)命令行或終端,連接到MySQL服務(wù)器。要連接到MySQL服務(wù)器,請(qǐng)運(yùn)行以下命令:
mysql -u root -p

輸入您的MySQL root密碼,然后按Enter鍵。

  1. 創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)。在本例中,我們將創(chuàng)建一個(gè)名為my_database的數(shù)據(jù)庫(kù)。要?jiǎng)?chuàng)建新數(shù)據(jù)庫(kù),請(qǐng)運(yùn)行以下命令:
CREATE DATABASE my_database;
  1. 選擇剛剛創(chuàng)建的數(shù)據(jù)庫(kù)。要選擇數(shù)據(jù)庫(kù),請(qǐng)運(yùn)行以下命令:
USE my_database;
  1. 現(xiàn)在,我們將創(chuàng)建一個(gè)名為employees的表。這個(gè)表將包含員工的ID、姓名、職位和工資信息。要?jiǎng)?chuàng)建表,請(qǐng)運(yùn)行以下命令:
CREATE TABLE employees (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(255) NOT NULL,
    position VARCHAR(255) NOT NULL,
    salary DECIMAL(10, 2) NOT NULL
);

這個(gè)命令創(chuàng)建了一個(gè)名為employees的表,其中包含以下列:

  • id: 整數(shù)類(lèi)型,自動(dòng)遞增,作為主鍵。
  • name: 最大長(zhǎng)度為255的字符串類(lèi)型,不能為空。
  • position: 最大長(zhǎng)度為255的字符串類(lèi)型,不能為空。
  • salary: 十進(jìn)制類(lèi)型,最多有10位整數(shù)和2位小數(shù),不能為空。
  1. 現(xiàn)在,您已成功創(chuàng)建了一個(gè)名為employees的表。要查看表結(jié)構(gòu),請(qǐng)運(yùn)行以下命令:
DESCRIBE employees;

這將顯示表的列及其相關(guān)信息。

  1. 要向表中添加數(shù)據(jù),請(qǐng)運(yùn)行以下命令:
INSERT INTO employees (name, position, salary) VALUES ('John Doe', 'Software Engineer', 80000.00);
INSERT INTO employees (name, position, salary) VALUES ('Jane Smith', 'Project Manager', 90000.00);
  1. 要查詢(xún)表中的數(shù)據(jù),請(qǐng)運(yùn)行以下命令:
SELECT * FROM employees;

這將顯示表中的所有數(shù)據(jù)。

至此,您已成功創(chuàng)建了一個(gè)名為employees的表,并向其中添加了一些數(shù)據(jù)。您可以根據(jù)需要修改表結(jié)構(gòu)和數(shù)據(jù)。

0