怎麼利用CMD連接本機mysql數據庫

首先配置MySQL環境變量:

文章一:http://c.biancheng.net/view/7143.html

文章二:https://blog.csdn.net/li93675/article/details/80700152

 

win+r

輸入cmd

然後輸入

mysql -u root -p

輸入密碼,一般本地都爲root

這樣就弄好了

 

下面一些操作都是在mysql>這後面寫的

創建數據庫

create DATABASE test;

 

 

刪除數據庫

drop database test;

 

 

選擇數據庫

use test;

 

創建數據表(這個要一行一行來)

CREATE TABLE test(
test_id INT NOT NULL AUTO_INCREMENT,
test_title VARCHAR(100) NOT NULL,
test_author VARCHAR(40) NOT NULL,
submission_date DATE,
PRIMARY KEY ( test_id ) 
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

表樣式

 

刪除數據表

鏈接庫

 use test;

刪除學生表

 DROP TABLE status;

 

插入數據

進數據庫

use test;

插入也是一行一行運行,

INSERT INTO test 
(test_title, test_author, submission_date) 
VALUES
("學生 PHP", "學生教程", NOW());

 

 

導出數據(從數據庫到本地)

其實很簡單的,就是一條語句就可以了,首先我們打開cmd,不用進mysql指令界面,直接按照下列格式將導出語句敲進去,然後再輸入密碼即可了:

mysqldump -h[主機所在IP] -u[用戶名] -p [要導出的數據庫]>[導出的路徑//[文件名].sql]

下面例子改個數據庫名字喝自己電腦地址就行了;

mysqldump -hlocalhost -uroot -p test>F:\自己瞎搞//test.sql

 

導入數據(從本地到數據庫)

 

mysql -u root -p

先鏈接數據庫不然他不知道要導入那個數據庫裏面;

ues test;

直接使用source [所在的路徑//*.sql] 將SQL文件進行導入

下面有弄好的例子,這裏我用的是*代表全部.sql文件都會運行,也可以寫某個.sql文件,如test.sql

source F:\自己瞎搞//*.sql

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章