mysql命令行操作

通過(guò)cmd命令導(dǎo)入和導(dǎo)出sql文件(以管理員身份運(yùn)行cmd)

導(dǎo)出

mysqldump -u username -ppassword dbname > dbname.sql
1.cmd 進(jìn)入到mysql的安裝路徑下的bin 目錄(如:C:\Program Files\MySQL\MySQL Server 5.7\bin)


sql目錄.png

2.例:mysql賬號(hào)為 root顽素; 密碼為:123456 先较;要導(dǎo)出的數(shù)據(jù)庫(kù)名為nodejs_db;dbsqlfile.sql為導(dǎo)出的sql腳本名字
mysqldump -u root -p123456 nodejs_db > dbsqlfile.sql (不能帶 ;)


實(shí)例.png

3.在當(dāng)前目錄下就會(huì)出現(xiàn)dbsqlfile.sql 文件

導(dǎo)入:(導(dǎo)入桌面上dbsqlfile.sql腳本數(shù)據(jù))

source C:/Users/Administrator/Desktop/dbsqlfile.sql;
例:mysql賬號(hào)為 root 伸但;密碼為:123456场斑; 要導(dǎo)入的數(shù)據(jù)庫(kù)名為nodejs_db蹋岩;dbsqlfile.sql為導(dǎo)入的sql腳本名字
打開(kāi) MySQL 5.7 Command Line Client - Unicode


sqlcmd.png

然后輸入mysql密碼

1.首先創(chuàng)建 數(shù)據(jù)庫(kù):nodejs_db增蹭;
create database nodejs_db;
2.切換到當(dāng)前 數(shù)據(jù)庫(kù):
use nodejs_db;
3.執(zhí)行腳本 (sql腳本放在桌面:C:/Users/Administrator/Desktop/dbsqlfile.sql;)
source C:/Users/Administrator/Desktop/dbsqlfile.sql;


具體實(shí)例.png

4.數(shù)據(jù)庫(kù)的表及表內(nèi)的數(shù)據(jù)導(dǎo)入完成。

mysql命令行操作

  • 打開(kāi) MySQL 5.7 Command Line Client - Unicode

  • 展示所有數(shù)據(jù)庫(kù):

show databases;

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| flasker            |
| mygame_db          |
| mygamedb           |
| mysql              |
| performance_schema |
| python_study       |
| sys                |
| world              |
| wyj_game_db        |
+--------------------+
  • 創(chuàng)建數(shù)據(jù)庫(kù)(create database <數(shù)據(jù)庫(kù)名>):

CREATE DATABASE mytest;

mysql> CREATE DATABASE mytest;
 Query OK, 1 row affected (0.00 sec) 
此時(shí)數(shù)據(jù)庫(kù)存在該數(shù)據(jù)庫(kù):
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| flasker            |
| mygame_db          |
| mygamedb           |
| mysql              |
| mytest             |
| performance_schema |
| python_study       |
| sys                |
| world              |
| wyj_game_db        |
+--------------------+
  • 刪除數(shù)據(jù)庫(kù)(drop database <數(shù)據(jù)庫(kù)名>) :

DROP DATABASE myTest;

mysql> DROP DATABASE myTest;
Query OK, 0 rows affected (0.00 sec)
此時(shí):
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| flasker            |
| mygame_db          |
| mygamedb           |
| mysql              |
| performance_schema |
| python_study       |
| sys                |
| world              |
| wyj_game_db        |
+--------------------+
10 rows in set (0.00 sec)
  • 創(chuàng)建數(shù)據(jù)庫(kù):

CREATE DATABASE mytest;

mysql> CREATE DATABASE mytest;
Query OK, 1 row affected (0.00 sec)
  • 刪除數(shù)據(jù)庫(kù):drop database <數(shù)據(jù)庫(kù)名>

drop database mytest;

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| mytest             |
| performance_schema |
| sakila             |
| sys                |
| world              |
+--------------------+
7 rows in set (0.00 sec)

mysql> drop database mytest;
Query OK, 0 rows affected (0.00 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sakila             |
| sys                |
| world              |
+--------------------+
6 rows in set (0.00 sec)
  • 打開(kāi)某一數(shù)據(jù)庫(kù):

use mytest;

mysql> use mytest;
Database changed

創(chuàng)建數(shù)據(jù)庫(kù)表:
create table <表名> ( <字段名1> <類(lèi)型1> [,..<字段名n> <類(lèi)型n>])
CREATE TABLE user (
id int(11) NOT NULL AUTO_INCREMENT,
username varchar(80) DEFAULT NULL,
email varchar(120) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8;

mysql> CREATE TABLE `user` (
    ->   `id` int(11) NOT NULL AUTO_INCREMENT,
    ->   `username` varchar(80) DEFAULT NULL,
    ->   `email` varchar(120) DEFAULT NULL,
    ->   PRIMARY KEY (`id`)
    -> ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8;
Query OK, 0 rows affected (0.02 sec)
  • 刪除數(shù)據(jù)庫(kù)中的表:

DROP TABLE user;

mysql> show tables;
+------------------+
| Tables_in_mytest |
+------------------+
| user             |
+------------------+
1 row in set (0.00 sec)

mysql> use mytest;
Database changed
mysql> drop table user;
Query OK, 0 rows affected (0.01 sec)

mysql> show tables;
Empty set (0.00 sec)
  • 展示數(shù)據(jù)庫(kù)中所有的表:

show tables;

mysql> show tables;
+------------------+
| Tables_in_mytest |
+------------------+
| user             |
+------------------+
  • 展示數(shù)據(jù)庫(kù)表結(jié)構(gòu):

desc user;

mysql> desc user;
+----------+--------------+------+-----+---------+----------------+
| Field    | Type         | Null | Key | Default | Extra          |
+----------+--------------+------+-----+---------+----------------+
| id       | int(11)      | NO   | PRI | NULL    | auto_increment |
| username | varchar(80)  | YES  |     | NULL    |                |
| email    | varchar(120) | YES  |     | NULL    |                |
+----------+--------------+------+-----+---------+----------------+
3 rows in set (0.01 sec)
  • 插入一條數(shù)據(jù):

insert into user(username,email) values('erming','erming@example.com');
(或者:insert into user values(3,'erming','erming@example.com');)

mysql> insert into user(username,email) values('erming','erming@example.com');
Query OK, 1 row affected (0.00 sec)

mysql>  select * from user;
+----+----------+----------------------+
| id | username | email                |
+----+----------+----------------------+
|  1 | admin    | xiaoming@example.com |
| 16 | erming   | erming@example.com   |
+----+----------+----------------------+
  • 刪除一條數(shù)據(jù):

delete from user where username='xiaoming';

mysql> delete from user where username='xiaoming';
Query OK, 1 row affected (0.00 sec)
  • 查找表中某一條數(shù)據(jù):

select * from user where username='admin';

mysql> select * from user where username='admin';
+----+----------+----------------------+
| id | username | email                |
+----+----------+----------------------+
|  1 | admin    | xiaoming@example.com |
+----+----------+----------------------+
1 row in set (0.00 sec)

  • 查找表中所有數(shù)據(jù):

select * from user;
在命令窗口按照每條數(shù)據(jù)展示:
select * from user \G;

mysql> select * from user;

+----+----------+----------------------+
| id | username | email                |
+----+----------+----------------------+
|  1 | admin    | admin@example.com    |
|  2 | xiaoming | xiaoming@example.com |
+----+----------+----------------------+

mysql>  select * from user;
+----+----------+-------------------+
| id | username | email             |
+----+----------+-------------------+
|  1 | admin    | admin@example.com |
+----+----------+-------------------+
  • 更新一條數(shù)據(jù):

update user set email='xiaoming@example.com' where username='admin';

mysql> update user set email='xiaoming@example.com' where username='admin';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from user;
+----+----------+----------------------+
| id | username | email                |
+----+----------+----------------------+
|  1 | admin    | xiaoming@example.com |
+----+----------+----------------------+
1 row in set (0.00 sec)
```javascript






最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末午乓,一起剝皮案震驚了整個(gè)濱河市站宗,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌益愈,老刑警劉巖梢灭,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蒸其,居然都是意外死亡敏释,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)摸袁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)钥顽,“玉大人,你說(shuō)我怎么就攤上這事靠汁》浯螅” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵蝶怔,是天一觀的道長(zhǎng)奶浦。 經(jīng)常有香客問(wèn)我,道長(zhǎng)踢星,這世上最難降的妖魔是什么澳叉? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮斩狱,結(jié)果婚禮上耳高,老公的妹妹穿的比我還像新娘扎瓶。我一直安慰自己所踊,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布概荷。 她就那樣靜靜地躺著秕岛,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上继薛,一...
    開(kāi)封第一講書(shū)人閱讀 52,475評(píng)論 1 312
  • 那天修壕,我揣著相機(jī)與錄音,去河邊找鬼遏考。 笑死慈鸠,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的灌具。 我是一名探鬼主播青团,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼咖楣!你這毒婦竟也來(lái)了督笆?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤诱贿,失蹤者是張志新(化名)和其女友劉穎娃肿,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體珠十,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡料扰,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宵睦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片记罚。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖壳嚎,靈堂內(nèi)的尸體忽然破棺而出桐智,到底是詐尸還是另有隱情,我是刑警寧澤烟馅,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布说庭,位于F島的核電站,受9級(jí)特大地震影響郑趁,放射性物質(zhì)發(fā)生泄漏刊驴。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一寡润、第九天 我趴在偏房一處隱蔽的房頂上張望捆憎。 院中可真熱鬧,春花似錦梭纹、人聲如沸躲惰。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)础拨。三九已至氮块,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诡宗,已是汗流浹背滔蝉。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留塔沃,地道東北人蝠引。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像蛀柴,于是被迫代替她去往敵國(guó)和親立肘。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 一名扛、創(chuàng)建某事:create xxxx xxxx; 1谅年、例如創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)名字為db1: create dat...
    塔宇閱讀 584評(píng)論 0 0
  • 在SQL SERVER 創(chuàng)建一個(gè)”學(xué)校”數(shù)據(jù)庫(kù)mysql> create database school; 在學(xué)校...
    Clemente閱讀 348評(píng)論 0 0
  • 以下操作基于MySQL 5.7.8 更改root密碼 service mysqld stop停用mysql服務(wù)后肮韧,...
    johnnyOnRoad閱讀 525評(píng)論 0 1
  • 創(chuàng)建數(shù)據(jù)庫(kù) create database xxx; 顯示所有數(shù)據(jù)庫(kù) show databases; 進(jìn)入數(shù)據(jù)庫(kù) ...
    初見(jiàn)風(fēng)吟_overman閱讀 144評(píng)論 0 0
  • 準(zhǔn)備 登陸 數(shù)據(jù)庫(kù)操作 查看現(xiàn)有數(shù)據(jù)庫(kù) 創(chuàng)建數(shù)據(jù)庫(kù) 刪除數(shù)據(jù)庫(kù) 查看數(shù)據(jù)庫(kù) 使用數(shù)據(jù)庫(kù) 查看當(dāng)前數(shù)據(jù)庫(kù) 表操作 新...
    labi3285閱讀 243評(píng)論 0 0