MySQL是目前廣泛使用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,以下是MySQL常用命令筆記,供大家參考。
進(jìn)入MySQL數(shù)據(jù)庫:mysql -h 主機(jī)地址 -u 用戶名 -p 退出MySQL數(shù)據(jù)庫:exit 查看所有數(shù)據(jù)庫:show databases; 選擇一個(gè)數(shù)據(jù)庫:use 數(shù)據(jù)庫名; 查看當(dāng)前數(shù)據(jù)庫中所有表:show tables; 查看表結(jié)構(gòu):desc 表名; 插入數(shù)據(jù):insert into 表名(列1,列2,列3) values('值1','值2','值3'); 更新表中數(shù)據(jù):update 表名 set 列1='值1',列2='值2' where 條件; 刪除數(shù)據(jù):delete from 表名 where 條件; 刪除整張表:drop table 表名; 創(chuàng)建新的數(shù)據(jù)庫:create database 數(shù)據(jù)庫名; 創(chuàng)建表:create table 表名( 列1 數(shù)據(jù)類型, 列2 數(shù)據(jù)類型, 列3 數(shù)據(jù)類型 ); 查詢數(shù)據(jù):select 列1,列2... from 表名 where 條件; 排序查詢:select * from 表名 order by 列1 [asc|desc]; 分組查詢:select 列1, count(*) from 表名 group by 列1; 聯(lián)合查詢:select 表1.列1,表2.列1 from 表1 inner join 表2 on 表1.列1=表2.列1; 備份數(shù)據(jù)庫:mysqldump -u 用戶名 -p --opt 數(shù)據(jù)庫名>備份文件名.sql 還原數(shù)據(jù)庫:mysql -u 用戶名 -p 數(shù)據(jù)庫名<備份文件名.sql