Mysql資料庫常用命令

2021-09-26 20:33:26 字數 1924 閱讀 8125

1、顯示命令

show databases

顯示資料庫列表

show tables 顯示庫中的資料表

describe 表名 顯示資料表的結構

select * from 表名 顯示表中的記錄

select what_to_select from which table [whereconditions_to_satisfy and (or) where

conditions_to_satisfy] 從乙個表中檢索資料『滿足條件』

select 欄位1,欄位2,… from 表名 顯示特定列的值

select * from 表名 order by 欄位名 排序行

select 欄位1,包含欄位2的表示式as 新字段 from 表名 字段值運算操作

select 欄位1 is null(is not null) 空值操作

select*from表名where欄位名like(not like) 「 字元」

注: 允許使用「_」匹配任何單個字元, 而「%」 匹配任意數目字元 模式匹配

select * from表名where欄位名regexp(not regexp)或者rlike(not rlike) 「.」匹配任何單個的字

符 乙個字元類[…]匹配方框內任何字元。例如[a],[asd],[az] 匹配任何小寫字母,[09] 匹配任何數

字。 「*」匹配零個或者多個在它前面的東西。 正規表示式區分大小寫[aa] 。 如果它出現在被測

試值的任何地方,模式都匹配。 定位,在模式開始處用「」,結尾處用「$」,例如「b」

擴充套件正規表示式

select count(*) from 表名

select 欄位名,count(*) from 表名 group by 欄位名 行計數

2、編輯命令

use database 庫名

使用的資料庫

create database 庫名

建立資料庫

create table 表名

在資料庫中建立表

insert into表名values (「data」,」data」)

向表中新增記錄

load data infile 「/path/filename」 intotable 表名

從檔案中向表新增資料, 檔案每行包括一條記錄, 用定位符(tab) 把值分開。

drop database 庫名

刪除資料庫

drop table 表名

刪除資料庫中的表

delete from表名where

刪除資料庫表中的記錄

update表名set欄位=」值」 wherewhereconditions_to_satisfy

更新資料庫表中記錄的值

select * from 表名 where 欄位名 like '%某字%';

模糊查詢包含某字的內容

select count(*)from 表名 where 欄位名》10 and 欄位名<20;

查詢在某欄位等於5的情況下,大於10小於20的值的個數:

select count(*) from 表名 where 欄位名》29 and 欄位名<40 and 某欄位=5;

某欄位排名:

select 欄位一,欄位二,欄位三 from 表名 order by 欄位一 desc limit 20;排前20名,並列出

對應的名字等

兩字段之和排名:

select 欄位一,欄位二+欄位三 as 自定義臨時欄位名,欄位四 from 表名 order by 自定義臨時

欄位名desc limit 20; //排字段二三之和的前20名

求某欄位所有資料之和:

select sum(欄位名) from '表名';

MySQL 資料庫常用命令

1 mysql常用命令 create database name 建立資料庫 use databasename 選擇資料庫 drop database name 直接刪除資料庫,不提醒 show tables 顯示表 describe tablename 表的詳細描述 select 中加上disti...

MySQL 資料庫常用命令

1 mysql常用命令 create database name 建立資料庫 use databasename 選擇資料庫 drop database name 直接刪除資料庫,不提醒 show tables 顯示表 describe tablename 表的詳細描述 select 中加上disti...

MySQL資料庫常用命令

連線命令 mysql h 主機位址 u 使用者名稱 p 使用者密碼 建立資料庫 create database 庫名 顯示所有資料庫 show databases 開啟資料庫 use 庫名 建立資料表 create table 表名 欄位名 字段型別 字段引數 顯示資料表字段 desc 表名 當前庫...