怎么利用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

怎么利用CMD连接本机mysql数据库_第1张图片

这样就弄好了

 

下面一些操作都是在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;

怎么利用CMD连接本机mysql数据库_第2张图片

表样式

怎么利用CMD连接本机mysql数据库_第3张图片

 

删除数据表

链接库

 use test;

删除学生表

 DROP TABLE status;

怎么利用CMD连接本机mysql数据库_第4张图片

 

插入数据

进数据库

use test;

插入也是一行一行运行,

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

怎么利用CMD连接本机mysql数据库_第5张图片

 

 

导出数据(从数据库到本地)

其实很简单的,就是一条语句就可以了,首先我们打开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

 

你可能感兴趣的:(怎么利用CMD连接本机mysql数据库)