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...