Linux基礎命令---mysqladmin數據庫管理工具

mysqladminmysql

mysqladmin是mysql數據庫的管理工具,能夠控制、查看、修改數據庫服務器的配置和狀態。linux

此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、Fedora。sql

 

1、語法數據庫

mysqladmin [options]  command  [command-options]  [command [command-options]] 服務器

 

2、選項參數列表socket

選項ide

說明工具

-? | --help學習

顯示幫助信息測試

--bind-address=ip

綁定ip,當電腦有多個網卡的時候,能夠指定mysql鏈接時的網卡

--character-sets-dir path

指定字符集所在的目錄

-c | --compress

在服務器和客戶端之間的數據進行壓縮

--default-character-set=chatset

默認的字符集

-f | --force

強制執行

-b | --no-beep

關閉出錯提醒

-W | --pipe

使用有名管道鏈接數據庫

-P port | --port=

鏈接數據庫使用的端口

--protocol=TCP|SOCKET|PIPI|MEMORY

鏈接數據庫使用的協議

-s | --silent

輸出簡短的內容

-v | --verbose

顯示詳細執行過程

-V | --version

顯示版本信息

-w | --wait

等待時間

-u

指定用戶名

-p

指定密碼

 

mysqladmin支持的命令以下

選項

說明

create 

建立數據庫

debug

開啓調試模式

drop

刪除數據庫

extend-status

顯示mysql擴展狀態信息

flush-hosts

刷新mysql緩衝的主機

flush-logs

刷新日誌

flush-status

刷新狀態變量

flush-privileges

刷新權限

flush-table

刷新全部表格

flush-threads

刷新線程

kill

殺死指定的線程

password

修改密碼

ping

測試服務器是否可鏈接

processlist

顯示活動的線程

reload

從新加載受權表

refresh

刷新全部的表,而且關閉和打開日誌文件

shutdown

關閉服務器

status

顯示服務器狀態

start-slave

啓動slave

stop-slave

關閉slave

variables

顯示可用的變量和值

version

顯示版本信息

 

3、實例

1)顯示服務器狀態

[root@localhost ~]# mysqladmin -u root -p status

Enter password: 

Uptime: 1501  Threads: 1  Questions: 32  Slow queries: 0  Opens: 15 Flush tables: 1  Open tables: 8  Queries per second avg: 0.21

2)查看活動線程

[root@localhost ~]# mysqladmin -u root -p processlist

Enter password: 

+----+------+-----------+----+---------+------+-------+------------------+

| Id | User | Host      | db | Command | Time | State | Info             |

+----+------+-----------+----+---------+------+-------+------------------+

| 7  | root | localhost |    | Query   | 0    |       | show processlist |

+----+------+-----------+----+---------+------+-------+------------------+

3)顯示服務器版本信息

[root@localhost ~]#mysqladmin -u root -p version

Enter password: 

mysqladmin  Ver 8.42 Distrib 5.1.71, for redhat-linux-gnu on i386

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

 

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

 

Server version    5.1.71

Protocol version 10

Connection        Localhost via UNIX socket

UNIX socket       /var/lib/mysql/mysql.sock

Uptime:              26 min 13 sec

 

Threads: 1  Questions: 33  Slow queries: 0  Opens: 15  Flush tables: 1  Open tables: 8  Queries per second avg: 0.20

 

      作了一個Linux學習的平臺,目前出來一個雛形,各位能夠參考使用

      連接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ  密碼:n7bk 

081634m8n8t2tmz2te95w5.gif

相關文章
相關標籤/搜索