Windows下 MySQL命令 經常使用操做

Windows平臺下MySQL經常使用操做與命令mysql

(一)客戶端鏈接MySQL數據庫服務器sql

命令格式:mysql -h 數據庫服務器IP -u 用戶名 -p 數據庫名稱數據庫

安裝MySQL數據庫完成之後,切換到MySQL安裝目錄的bin目錄下面(例如個人是D:\AppServ\MySQL\bin>),執行以下命令鏈接MySQL數據庫服務器:服務器

D:\AppServ\MySQL\bin>mysql -h localhost -u root -ppost

提示輸入登陸密碼,而後登陸成功,如圖所示:url

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

(二)顯示當前數據庫服務器上全部的數據庫blog

顯示當前數據庫服務器上全部的數據庫名稱列表,執行以下命令:get

mysql> show databases;博客

能夠看到,全部的數據庫以列表的形式顯示出來,如圖所示:table

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

(三)選中某個指定的數據庫

命令格式:use 數據庫名稱

選中某個指定的數據庫(例如存在一個名稱爲blog的數據庫),能夠執行以下命令:

mysql> use blog;

執行結果如圖所示:

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

(四)查詢選定的數據庫中存在的全部表

命令格式:show tables

或者

show tables from 數據庫名稱

使用use命令指定了blog數據庫,執行以下命令:

mysql> show tables;

顯示數據庫blog中的全部表,如圖所示:

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

若是以前並無執行use命令選定指定的數據庫,要查看某個數據庫中的表,能夠執行以下命令:

mysql> show tables from blog;

from關鍵字至關於use,指定某個數據庫,如圖所示:

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

(五)查看數據庫中某個表結構

命令格式:describe 表名

假設數據庫爲blog,要查看錶jblog_category的結構,執行以下命令:

mysql> describe jblog_category;

如圖所示:

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

或者用SHOW CREATE TABLE tablename\G;

(六)導出某個數據庫,保存爲SQL腳本文件

命令格式:mysqldump -u 用戶名 -p 數據庫名稱 > SQL腳本文件名稱.sql

或者

mysqldump -u 用戶名 -p 數據庫名稱 > SQL腳本文件所在絕對路徑

例如導出數據example爲example.sql腳本,能夠執行以下命令:

D:\AppServ\MySQL\bin>mysqldump -u root -p example > example.sql

如圖所示:

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

能夠在目錄D:\AppServ\MySQL\bin>下看到example.sql腳本文件。

(七)經過SQL腳本文件導入指定的數據庫

命令格式:source SQL腳本文件名稱.sql

或者

source SQL腳本文件所在絕對路徑

準備工做:先把exmple數據庫刪除,再從新導入,如圖所示:

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

能夠看到,MySQL數據庫服務器上已經沒有example這個數據庫了。

假如SQL腳本文件爲example.sql在當前D:\AppServ\MySQL\bin目錄下,執行以下命令導入數據庫:

mysql> create database example;
Query OK, 1 row affected (0.02 sec)

mysql> use example;
Database changed
mysql> source example.sql

如圖所示:

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

而後執行,就能夠看到,sql腳本文件中,包括建表,插入數據等等,將數據所有導入到指定的數據庫example中。

另外,source命令能夠指定絕對路徑,如:D:\AppServ\MySQL\bin\example.sql也是能夠的。

(八)另外一種經過SQL腳本文件還原數據的方法

命令格式:

mysql -h 數據庫服務器IP -u 用戶名 -p 數據庫名稱 < SQL腳本文件名稱.sql

或者

mysql -h 數據庫服務器IP -u 用戶名 -p 數據庫名稱 < SQL腳本文件絕對路徑

假設存在導出的備份腳本文件example.sql,如今建立一個example數據庫,而後執行以下命令進行還原:

D:\AppServ\MySQL\bin>mysql -h localhost -u root -p example < example.sql

能夠看到提示輸出口令,而後執行還原,如圖所示:

Windows平臺下MySQL經常使用操做與命令 - 阿飄 - 阿飄的博客

相關文章
相關標籤/搜索