新聞中心
MySQL常用命令

1、連接數(shù)據(jù)庫(kù)
使用mysql命令連接到MySQL服務(wù)器:mysql u 用戶名 p密碼 h 主機(jī)名 P 端口號(hào)
使用mysqladmin命令連接到MySQL服務(wù)器:mysqladmin u 用戶名 p密碼 h 主機(jī)名 P 端口號(hào) status
2、創(chuàng)建數(shù)據(jù)庫(kù)
使用CREATE DATABASE語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù):CREATE DATABASE 數(shù)據(jù)庫(kù)名;
3、刪除數(shù)據(jù)庫(kù)
使用DROP DATABASE語(yǔ)句刪除數(shù)據(jù)庫(kù):DROP DATABASE 數(shù)據(jù)庫(kù)名;
4、顯示所有數(shù)據(jù)庫(kù)
使用SHOW DATABASES語(yǔ)句顯示所有數(shù)據(jù)庫(kù):SHOW DATABASES;
5、選擇數(shù)據(jù)庫(kù)
使用USE語(yǔ)句選擇要操作的數(shù)據(jù)庫(kù):USE 數(shù)據(jù)庫(kù)名;
6、創(chuàng)建表
使用CREATE TABLE語(yǔ)句創(chuàng)建表:CREATE TABLE 表名 (列名1 數(shù)據(jù)類(lèi)型, 列名2 數(shù)據(jù)類(lèi)型, ...);
7、刪除表
使用DROP TABLE語(yǔ)句刪除表:DROP TABLE 表名;
8、顯示所有表
使用SHOW TABLES語(yǔ)句顯示所有表:SHOW TABLES;
9、查看表結(jié)構(gòu)
使用DESCRIBE語(yǔ)句查看表結(jié)構(gòu):DESCRIBE 表名;
10、插入數(shù)據(jù)
使用INSERT INTO語(yǔ)句插入數(shù)據(jù):INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...);
11、更新數(shù)據(jù)
使用UPDATE語(yǔ)句更新數(shù)據(jù):UPDATE 表名 SET 列名1=值1, 列名2=值2, ... WHERE 條件;
12、刪除數(shù)據(jù)
使用DELETE語(yǔ)句刪除數(shù)據(jù):DELETE FROM 表名 WHERE 條件;
13、查詢數(shù)據(jù)
使用SELECT語(yǔ)句查詢數(shù)據(jù):SELECT * FROM 表名;或SELECT 列名1, 列名2, ... FROM 表名;或SELECT * FROM 表名 WHERE 條件;或SELECT 列名1, 列名2, ... FROM 表名 WHERE 條件;
14、排序數(shù)據(jù)
使用ORDER BY語(yǔ)句對(duì)查詢結(jié)果進(jìn)行排序:SELECT * FROM 表名 ORDER BY 列名 ASC|DESC;(升序或降序)
15、分組數(shù)據(jù)
使用GROUP BY語(yǔ)句對(duì)查詢結(jié)果進(jìn)行分組:SELECT * FROM 表名 GROUP BY 列名;
16、HAVING子句過(guò)濾分組結(jié)果
HAVING子句用于過(guò)濾分組后的結(jié)果,類(lèi)似于WHERE子句,但適用于聚合函數(shù)。SELECT * FROM table_name HAVING column_name > value;
17、UNION合并查詢結(jié)果
UNION用于合并兩個(gè)或多個(gè)SELECT語(yǔ)句的結(jié)果集。SELECT column_name(s) FROM table1 UNION [ALL]SELECT column_name(s) FROM table2;注意,每個(gè)SELECT語(yǔ)句必須具有相同數(shù)量的列。
相關(guān)問(wèn)題與解答:
問(wèn)題1:如何在MySQL中創(chuàng)建一個(gè)名為"students"的表,包含id、name和age三個(gè)字段?
解答:可以使用以下SQL語(yǔ)句來(lái)創(chuàng)建名為"students"的表,包含id、name和age三個(gè)字段:
CREATE TABLE students (id int, name varchar(255), age int);
問(wèn)題2:如何向名為"students"的表中插入一條記錄,其中id為1,name為"John",age為20?
解答:可以使用以下SQL語(yǔ)句向名為"students"的表中插入一條記錄,其中id為1,name為"John",age為20:
INSERT INTO students (id, name, age) values (1, 'John', 20);
網(wǎng)頁(yè)標(biāo)題:mysql簡(jiǎn)單命令
分享網(wǎng)址:http://www.dlmjj.cn/article/dpohjoj.html


咨詢
建站咨詢
