1. 程式人生 > >windows下命令列匯入mysql資料庫

windows下命令列匯入mysql資料庫

學習廖雪峰的pythonn課程實戰篇day4,有一步是利用sql語句匯入資料庫,然後我就僵住了,沒用過mysql啊~但是根據使用SqlServer,oracle和postgres的經驗,用pl/sql或是navicat之類的肯定可以一鍵匯入啊哈哈。可是冷靜了一下,可是試試看命令列的方法(其實是最近找工作的師兄說會考),就決定試試看。
其實也並不複雜。流程是這樣的:
1.啟動mysql的服務。

這裡寫圖片描述
2.開啟cmd
這裡寫圖片描述
3.找到mysql的安裝路徑,我的是在C:\Program Files\MySQL\MySQL Server 5.7\bin
4.進入該目錄下,輸入mysql -h 主機地址(本機localhost) -u 使用者名稱(root) -p,我連線的是本地的,就輸入mysql -hlocalhost -uroot -p


這裡寫圖片描述
5.檢查是否已經存在該資料庫:輸入show databases;(我們建立一個名為test的資料庫,此時並沒有)
這裡寫圖片描述
6.建立資料庫:create database test;
這裡寫圖片描述
7.最後一步就是匯入相應的sql檔案,我的檔案目錄是在d:\test.sql,使用語句

use test
source d:\test.sql

就完成了。
這裡寫圖片描述
最後可以檢查一下

use test
show tables