Mysql Shell 平常管理命令查漏

mysql -h主機 -u帳號 -p  # 終端鏈接

CREATE DATABASE IF NOT EXISTS dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;  # 建庫

mysqldump -h主機 -u帳號 -p密碼 db_name 【table_name】 > backup.sql  # 備份
mysql -h主機 -u帳號 -p 【dbname】 < backup.sql  # 從備份恢復

GRANT ALL ON *.* TO user@'%' IDENTIFIED BY password  # 新建帳號並受權(開放本地鏈接)
GRANT ALL ON *.* TO user@'localhost' IDENTIFIED BY password  # 新建帳號並受權(開放遠程鏈接)

system clear;  #清屏命令

show variables like ‘%xx%’;  #查看環境變量

set xx=200  #設定當前鏈接環境變量
            #不影響當前其它鏈接及此後新創建的鏈接。
set global xx=100;  #設定全局環境變量
                    #此後的新鏈接將使用新變量, 當前鏈接及當前其它鏈接則繼續使用以前的變量


### mysql鏈接數監控 ###
show processlist # 查看當前鏈接數狀態,sleep空連接存在則鏈接數還沒有滿載
show variables like %max_connections%  # 查看最大鏈接數設定
show status like %threads_connected% # 查看當前已用鏈接數
相關文章
相關標籤/搜索