mysql 常用操作命令

2022-01-10 02:52:50 字數 1237 閱讀 1883

18年在wanwushe運維過程中,幾個常用mysql操作命令,收集記錄如下:

查詢表大小:

select table_name, data_length from information_schema.tables where table_schema='

testtable

';

查詢錶行數(基於information_schema)

select t.table_schema,t.table_name,t.table_rows,t.create_time,t.update_time from \

information_schema.tables t where t.table_name='

history

' and t.table_schema='

zabbix

' \order by t.create_time desc,t.update_time desc;

查詢所有錶行數降序(基於information_schema)

select t.table_schema,t.table_name,t.table_rows,t.create_time,t.update_time from \

information_schema.tables t where t.table_schema='

zabbix

' order by t.table_rows desc;

mysql使用者授權:

grant all on *.* to testtable@'

%' identified by "

123456

";

初始化mysql例項

mysqld --defaults-file=/data0/mysql/3306/my.cnf --initialize-insecure --user=mysql

mysql匯出表結構:

dump避免gtid匯出

innobackupex恢復:

chown mysql.mysql -r /data0/mysql/3306/data

基於時間pos點的恢復:

mysqlbinlog --start-position=113927317 --stop-position=220222447 mysql-bin.000016 |mysql -s mysql.sock

MySQL常用操作命令

1 啟動mysql伺服器 實際上上篇已講到如何啟動mysql。兩種方法 一是用winmysqladmin,如果機器啟動時已自動執行,則可直接進入下一步操作。二是在dos方式下執行 d mysqlbinmysqld 2 進入mysql互動操作介面 在dos方式下,執行 d mysqlbinmysql ...

MYSQL 常用操作命令

一 修改mysql資料表中的字段屬性 1.登入資料庫 mysql u root p 資料庫名稱 2.查詢所有資料表 show tables 3.查詢表的字段資訊 desc 表名稱 4.1.修改某個表的字段型別及指定為空或非空 alter table 表名稱 change 欄位名稱 欄位名稱 字段型別...

MySql常用操作命令

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...