linux命令行直接執行MySQL/MariaDB語句查詢


  • 查看服務器上所有數據庫(有密碼的加-p)
  •  [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "show databases"
    2 +--------------------+
    3 | Database           |
    4 +--------------------+
    5 | information_schema |
    6 | mysql              |
    7 | performance_schema |
    8 | ttlike_top         |
    9 +--------------------+

     

  • 創建數據庫linuxidc,並在其下創建一個名為linuxceshi數據表,並且查詢
  •  1 [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "create database linuxidc_db"
     2 [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "USE linuxidc_db ; CREATE TABLE linuxceshi(idc_id INT NOT NULL AUTO_INCREMENT,idc_title VARCHAR(100) NOT NULL,idc_author VARCHAR(40) NOT NULL,submissoin_date DATE,PRIMARY KEY(idc_id));"
     3 [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "use linuxidc_db;desc linuxceshi;"
     4 +-----------------+--------------+------+-----+---------+----------------+
     5 | Field           | Type         | Null | Key | Default | Extra          |
     6 +-----------------+--------------+------+-----+---------+----------------+
     7 | idc_id          | int(11)      | NO   | PRI | NULL    | auto_increment |
     8 | idc_title       | varchar(100) | NO   |     | NULL    |                |
     9 | idc_author      | varchar(40)  | NO   |     | NULL    |                |
    10 | submissoin_date | date         | YES  |     | NULL    |                |
    11 +-----------------+--------------+------+-----+---------+----------------+

    我們還可以利用輸出重定向導出數據表,然后cat一下

  • [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "use linuxidc_db;desc linuxceshi;" >linuxceshi.txt
    [root@izgt88z6l1kvd7z ~]# cat linuxceshi.txt 
    Field    Type    Null    Key    Default    Extra
    idc_id    int(11)    NO    PRI    NULL    auto_increment
    idc_title    varchar(100)    NO        NULL    
    idc_author    varchar(40)    NO        NULL    
    submissoin_date    date    YES        NULL    
    [root@izgt88z6l1kvd7z ~]# 

     


免責聲明!

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



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