Mysql常用語句彙總

2022-08-01 09:18:09 字數 605 閱讀 2082

一、統計類

1.查詢整個資料庫下表記憶體

select table_name,round(table_rows/10000,2) as '資料總量(萬條)',

round( (index_length + data_length) / 1024 / 1024, 2 ) as '總記憶體(mb)',

round(data_length / 1024 / 1024, 2) as '資料記憶體(mb)',

round(index_length / 1024 / 1024, 2) as '索引記憶體(mb)'

from information_schema. tables

where table_schema ='資料庫名稱'

order by data_length desc

2.快速資料庫備份

在mysql安裝目錄下:/bin檔案中執行以下命令

./mysqldump -u root -p 資料庫名稱 -e --max_allowed_packet=1048576 --net_buffer_length=16384 > /copy.sql

MySQL 常用語句彙總

mysql 常用語句 語句 功能說明 示例select 資料查詢 select 列名稱 from 表名稱 distinct 資料去重 select distinct 列名稱 from 表名稱 where 有條件地從表中選取資料 select 列名稱 from 表名稱 where 列名稱 運算子 值 ...

MySQL常用語句彙總

給user表的id欄位增加主鍵約束 alter table user add primary key id alter table user modify id int primary key 給user表的id欄位刪除主鍵約束 alter table user drop primary key 外...

mysql常用語句 MySQL常用語句

create table student id int primary key auto increment comment 學號 name varchar 200 comment 姓名 age int comment 年齡 comment 學生資訊 修改表注釋 alter table studen...