windows下命令列匯入mysql資料庫
阿新 • • 發佈:2019-02-18
學習廖雪峰的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