Mysql命令與優化

2021-08-16 06:22:30 字數 569 閱讀 7229

1. 基本命令

1) 登入:mysql -uroot -p

2) 建立資料庫:create database 資料庫名字;

3) 顯示賬號下所有資料庫列表:show databases;

4) 進入資料庫:use資料庫名字;

5) 顯示資料庫下所有資料表列表:show tables;

6) 顯示表結構:desc 表名;

8) 匯入並執行sql檔案:source sql檔案路徑

9) 退出mysql:exit

注意:命令見到;才認為結束了。

2. 優化

1)獲取資料庫執行計畫:explain 語句;

2)加索引:alter ignore table 表名 add index 索引名(欄位名);

刪索引:alter ignore table 表名 drop index 索引名;

索引名一般和欄位名對應一致。

mysql 效能優化 命令 mysql效能優化

發現問題 當發現程式執行比較慢的時候,首先排除物力資源問題之後,就將注意力轉向mysq資料庫 1 首先確定執行慢的sql語句 mysql show full processlist 2 確認低效的查詢 多次執行第一步發現time耗費大的sql語句。檢視耗費的時間。3 分析效能 為sql生成乙個執行計...

MySQL優化命令彙總

1 檢視當前伺服器配置的最多連線數 檢視當前伺服器配置的最多連線數 show variables like max connections 設定方法 set global max connections 10000 2 檢視當前已使用最大連線數 show global status like max...

MYSQL查詢與優化

sql查詢關聯兩個資料表,乙個是攻擊ip使用者表主要是記錄ip的資訊,如第一次攻擊時間,位址,ip等等,乙個是ip攻擊次數表主要是記錄每天ip攻擊次數。而需求是獲取某天攻擊ip資訊和次數。以下sql語句測試均在測試伺服器上上,正式伺服器的效能好,查詢時間快不少。檢視表的行數 未優化前sql語句為 s...