如何在mysql客戶端即mysql提示符下執行操作系統命令


環境描述

  • mysql版本:5.5.57-log
  • 操作系統版本:Red Hat Enterprise Linux Server release 6.6 (Santiago)

需求描述

  在mysql的使用過程中,有的時候登錄到了mysql數據庫中,同時需要執行一些操作系統的命令

  比如,在mysql中,要查看磁盤的使用情況,創建了一個表之后,查看在系統占用的空間,這些

  都可以在mysql中實現,而不需要退出到系統上執行,執行之后,需要再次登錄到mysql中。

實現方法

在mysql提示符下,輸入system后面接要執行的操作系統命令就可以了。

mysql> system commands;

測試驗證

1.查看當前系統上各文件系統的使用情況

mysql> system df -h;
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_standby-lv_root
                       37G   20G   15G  58% /
tmpfs                 939M     0  939M   0% /dev/shm
/dev/sda1             477M   32M  420M   8% /boot

2.查看mysql數據目錄使用情況

mysql> system du -sh /mysql/data
6.7G    /mysql/data

3.查看當前操作系統的時間

mysql> system date
Fri Mar  9 17:41:30 CST 2018

 

文檔創建時間:2018年3月9日17:42:00


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM