MySQL是廣泛使用的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),本文將介紹MySQL建庫建表流程。
1.連接MySQL
在命令行窗口中輸入以下命令: mysql -u用戶名 -p密碼
2.建立數(shù)據(jù)庫
在MySQL命令行中輸入以下命令: CREATE DATABASE 數(shù)據(jù)庫名;
例如,創(chuàng)建名為test的數(shù)據(jù)庫:
CREATE DATABASE test;
3.使用數(shù)據(jù)庫
在MySQL命令行中輸入以下命令: USE 數(shù)據(jù)庫名;
例如,使用test數(shù)據(jù)庫:
USE test;
4.創(chuàng)建表
在MySQL命令行中輸入以下命令: CREATE TABLE 表名 (列1名 類型1,列2名 類型2,...);
例如,創(chuàng)建名為person的表,有id、name和age三列:
CREATE TABLE person (id INT, name VARCHAR(20), age INT);
5.查看表結(jié)構(gòu)
在MySQL命令行中輸入以下命令: DESC 表名;
例如,查看person表結(jié)構(gòu):
DESC person;
6.插入數(shù)據(jù)
在MySQL命令行中輸入以下命令: INSERT INTO 表名 (列1名, 列2名,...) VALUES (值1, 值2,...);
例如,向person表中插入一條數(shù)據(jù):
INSERT INTO person (id, name, age) VALUES (1, '張三', 25);
7.查詢數(shù)據(jù)
在MySQL命令行中輸入以下命令: SELECT 列1, 列2,... FROM 表名 WHERE 條件;
例如,查詢person表中年齡大于20的所有人:
SELECT id, name FROM person WHERE age >20;
8.修改數(shù)據(jù)
在MySQL命令行中輸入以下命令: UPDATE 表名 SET 列1=值1, 列2=值2,... WHERE 條件;
例如,將person表中id為1的人的年齡改為30:
UPDATE person SET age = 30 WHERE id = 1;
9.刪除數(shù)據(jù)
在MySQL命令行中輸入以下命令: DELETE FROM 表名 WHERE 條件;
例如,從person表中刪除年齡大于30的人:
DELETE FROM person WHERE age >30;
以上就是MySQL建庫建表流程的詳細說明,希望能對大家有所幫助。