Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk mencipta pangkalan data mysql

Bagaimana untuk mencipta pangkalan data mysql

下次还敢
下次还敢asal
2024-04-22 20:06:34368semak imbas

Soalan: Bagaimana untuk mencipta pangkalan data MySQL? Jawapan: Sambung ke pelayan MySQL. Buat pangkalan data. Buat jadual. Tentukan jenis lajur dalam jadual. Tentukan kekangan lajur. Sisipkan data. Data pertanyaan.

Bagaimana untuk mencipta pangkalan data mysql

Panduan Mencipta Pangkalan Data MySQL

Buat pangkalan data

  1. Gunakan klien MySQL untuk menyambung ke pelayan MySQL.

    • Windows: Buka command prompt dan taip mysql -u root -p (di mana root ialah pengguna lalai untuk MySQL dan -p > pilihan menggesa anda untuk mendapatkan kata laluan). mysql -u root -p(其中 root 是 MySQL 的默认用户,-p 选项提示你输入密码)。
    • Linux:打开终端并键入 mysql -u root -p
  2. 创建一个数据库。

    • 使用 CREATE DATABASE 语句,后跟数据库名称,例如:CREATE DATABASE my_database;

创建表

  1. 使用 CREATE TABLE 语句创建表。

    • 例如:CREATE TABLE people (id INT AUTO_INCREMENT, name VARCHAR(255), age INT);
    • id 列是自增长的整数,作为表的主键。
    • name 列是存储字符串的 VARCHAR 类型,最大长度为 255 个字符。
    • age 列是存储整数的 INT 类型。
  2. 定义表中的列类型。

    • 常见的类型包括:

      • INT:整数
      • VARCHAR(n):可变长度字符串(最大长度为 n)
      • DATETIME:日期和时间
      • BOOL:布尔值(true/false)
  3. 指定列约束。

    • 约束可帮助确保数据的完整性和准确性。
    • 例如:

      • NOT NULL:列不能包含空值。
      • UNIQUE:列中的值必须唯一。
      • PRIMARY KEY:列是表的主键。

插入数据

  1. 使用 INSERT INTO 语句将数据插入表中。

    • 例如:INSERT INTO people (name, age) VALUES ('John', 30);
  2. 插入多行数据时,可以使用多值插入语句。

    • 例如:INSERT INTO people (name, age) VALUES ('Mary', 25), ('Bob', 40);

查询数据

  1. 使用 SELECT 语句查询表中的数据。

    • 例如:SELECT * FROM people(选择 people 表中的所有列)。
    • 可以使用 WHERE 子句过滤结果。例如:SELECT * FROM people WHERE age > 30
    • Linux: Buka terminal dan taip mysql -u root -p.
🎜🎜🎜Buat pangkalan data. 🎜🎜🎜🎜Gunakan pernyataan CREATE DATABASE, diikuti dengan nama pangkalan data, contohnya: CREATE DATABASE my_database;. 🎜🎜🎜🎜🎜🎜Buat jadual🎜🎜🎜🎜🎜🎜Gunakan pernyataan CREATE TABLE untuk mencipta jadual. 🎜🎜🎜🎜Contohnya: CIPTA MEJA orang (id INT AUTO_INCREMENT, nama VARCHAR(255), umur INT);. 🎜🎜Lajur id ialah integer yang meningkat sendiri yang berfungsi sebagai kunci utama jadual. 🎜🎜Lajur nama ialah jenis VARCHAR yang menyimpan rentetan, dengan panjang maksimum 255 aksara. 🎜🎜Lajur umur ialah jenis INT yang menyimpan integer. 🎜🎜🎜🎜🎜🎜 Tentukan jenis lajur dalam jadual. 🎜🎜🎜🎜🎜Jenis biasa termasuk: 🎜🎜🎜INT: Integer 🎜🎜VARCHAR(n): Rentetan panjang boleh ubah (panjang maksimum ialah n) 🎜🎜DATE MASA: Tarikh dan masa 🎜:🎜 nilai palsu 🎜🎜🎜🎜🎜🎜🎜Nyatakan kekangan lajur. 🎜🎜🎜🎜Kekangan membantu memastikan integriti dan ketepatan data. 🎜🎜🎜Contohnya: 🎜🎜🎜BUKAN NULL: Lajur tidak boleh mengandungi nilai nol. 🎜🎜UNIK: Nilai dalam lajur mestilah unik. 🎜🎜KUNCI UTAMA: Lajur ialah kunci utama jadual. 🎜🎜🎜🎜🎜🎜🎜🎜Masukkan data🎜🎜🎜🎜🎜🎜Gunakan pernyataan INSERT INTO untuk memasukkan data ke dalam jadual. 🎜🎜🎜🎜Contohnya: MASUKKAN KE DALAM orang (nama, umur) NILAI ('John', 30);. 🎜🎜🎜🎜🎜🎜Apabila memasukkan berbilang baris data, anda boleh menggunakan pernyataan sisipan berbilang nilai. 🎜🎜🎜🎜Contohnya: MASUKKAN KE DALAM orang (nama, umur) NILAI ('Mary', 25), ('Bob', 40);. 🎜🎜🎜🎜🎜🎜Data pertanyaan🎜🎜🎜🎜🎜🎜Gunakan pernyataan SELECT untuk menanyakan data dalam jadual. 🎜🎜🎜🎜Contohnya: PILIH * DARIPADA orang (pilih semua lajur dalam jadual orang). 🎜🎜Anda boleh menggunakan klausa WHERE untuk menapis keputusan. Contohnya: SELECT * FROM people WHERE umur > 🎜🎜🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk mencipta pangkalan data mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn