如何使用 mysql 數(shù)據(jù)庫?創(chuàng)建數(shù)據(jù)庫(使用 create database 命令)。創(chuàng)建表(使用 create table 命令,指定列名和數(shù)據(jù)類型)。插入數(shù)據(jù)(使用 insert into 語句)。查詢數(shù)據(jù)(使用 select 語句,可選 where 條件)。更新數(shù)據(jù)(使用 update 語句,指定 set 子句和 where 條件)。刪除數(shù)據(jù)(使用 delete 語句,指定 where 條件)。
如何使用 MySQL 數(shù)據(jù)庫
1. 創(chuàng)建 MySQL 數(shù)據(jù)庫
使用 MySQL 命令行工具,輸入 mysql -u root -p 登錄 MySQL。
鍵入密碼,然后運(yùn)行以下命令創(chuàng)建數(shù)據(jù)庫:
CREATE DATABASE database_name;
登錄后復(fù)制
其中 database_name 是您要?jiǎng)?chuàng)建的數(shù)據(jù)庫的名稱。
2. 創(chuàng)建 MySQL 表
在要?jiǎng)?chuàng)建表所在的數(shù)據(jù)庫中,使用以下命令:
CREATE TABLE table_name ( column_name data_type [NOT NULL] [DEFAULT default_value] );
登錄后復(fù)制
其中:
* `table_name` 是要?jiǎng)?chuàng)建的表的名稱。 * `column_name` 是表的列名稱。 * `data_type` 是列的數(shù)據(jù)類型(例如 INT、VARCHAR、DATE)。 * `NOT NULL` 約束確保列不能包含 NULL 值。 * `DEFAULT default_value` 約束設(shè)置列的默認(rèn)值。
登錄后復(fù)制
3. 插入數(shù)據(jù)
您可以使用 INSERT INTO 語句向表中插入數(shù)據(jù):
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
登錄后復(fù)制
您還可以使用 LOAD DATA INFILE 命令從 CSV 文件導(dǎo)入大量數(shù)據(jù)。
4. 查詢數(shù)據(jù)
使用 SELECT 語句從表中查詢數(shù)據(jù):
SELECT column1, column2, ... FROM table_name WHERE condition;
登錄后復(fù)制
WHERE 子句允許您根據(jù)特定條件過濾結(jié)果。
5. 更新數(shù)據(jù)
使用 UPDATE 語句更新表中的數(shù)據(jù):
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;
登錄后復(fù)制
SET 子句指定要更新的列和值。
WHERE 子句指定要更新哪些行。
6. 刪除數(shù)據(jù)
使用 DELETE 語句從表中刪除數(shù)據(jù):
DELETE FROM table_name WHERE condition;
登錄后復(fù)制
WHERE 子句指定要?jiǎng)h除哪些行。