Mysql mysqladmin 命令詳解

2022-03-08 10:27:20 字數 1162 閱讀 7298

mysqladmin是乙個執行管理操作的客戶端程式。它可以用來檢查伺服器的配置和當前狀態、建立和刪除資料庫等。

mysqladmin工具的使用格式:mysqladmin [option] command [command option] command ......

1.檢視mysql的安裝目錄,進入mysql命令列輸入:

mysql> show variables like '%char%';

character_sets_dir的值是/www/server/mysql/share/charsets/,則/www/server/mysql就是mysql安裝路徑。

2.建立軟連線

[root@localhost ~]# ln -s /www/server/mysql/bin/mysqladmin /usr/bin

3.mysqladmin工具的使用

option 選項:

-c number  自動執行次數統計,必須和 -i 一起使用

-i number 間隔多長時間重複執行

-h:連線的主機名或ip

-u:登入資料庫使用者名稱

-p:登入密碼,如果不寫於引數後,則會提示輸入

-p:指定資料庫埠

檢視mysql伺服器的狀態:status

[root@localhost ~]# mysqladmin -uroot -p123456 status               # 檢視狀態,相當於show status;。

[root@localhost ~]# mysqladmin -uroot -p123456 extended-status # 檢視狀態,相當於show global status;。

[root@localhost ~]# mysqladmin -uroot -p123456 -i 2 status # 每2秒檢視一次狀態。

[root@localhost ~]# mysqladmin -uroot -p123456 -i 2 -c 5 status # 每2秒檢視一次狀態,一共執行5次。

MySQL MariaDB grant命令詳解

mysql mariadb中可以給你乙個使用者授予如select,insert,update,delete等其中的乙個或者多個許可權,主要使用grant命令,用法格式為 grant 許可權 on 資料庫物件 to 使用者 一 grant 普通資料使用者,查詢 插入 更新 刪除 資料庫中所有表資料的權...

Linux Unix vmstat命令實戰詳解

vmstat命令是最常見的linux unix監控工具,可以展現給定時間間隔的伺服器的狀態值,包括伺服器的cpu使用率,記憶體使用,虛擬記憶體交換情況,io讀寫情況。這個命令是我檢視linux unix最喜愛的命令,乙個是linux unix都支援,二是相比top,我可以看到整個機器的cpu,記憶體...

Entity Framework 遷移命令 詳解

enable migrations啟用遷移 add migration為掛起的model變化新增遷移指令碼 update database將掛起的遷移更新到資料庫 get migrations獲取已經應用的遷移 執行update database來公升級資料庫到最新版本.我們可以通過指定 verbo...