您的位置 >首页 > 头条 > 新闻正文

MySQL命令行的使用

初入茅庐的小伙伴们,看着身边的某些人用命令行来敲MySQL的代码进行执行.

是不是感觉好厉害,好牛叉!

其实,使用MySQL命令行,挺简单的.

1.配置环境变量

首先,我们需要配置MySQL的环境变量.

将你安装的MySQL文件夹路径,添加到Path变量中即可.

注意:路径一定要到达 bin 的层级哦!

例如此路径: D:mysqlmysql-5.7.15-winx64bin

2.打开CMD小黑窗

在开始菜单中进行搜索 ‘运行’ 或者使用 快捷键: Win+R 打开’运行’

输入: cmd --> 确定 --> 进入到CMD小黑窗中

-- 进入mysql, u后面跟的是用户名 p后面跟的是密码,注意,该加空格的必须要有空格,
-- 不改加空格的不能有空格,严格按照这个格式来写
-- 对于密码,可以先不输入,比如: mysql -uroot -p 按Enter,之后再输入密码也可以
mysql -u用户名 -p密码
-- 刚进入mysql服务器,如果想要了解一下MySQL中所存在的所有数据库,使用一下命令,注意结尾有个 ; 号
show databases;
-- 如果想要使用某个数据库,可以使用
use databaseName;
-- 进入具体的数据库,想要知道该数据库下面所有的表,可以使用
show tables;
-- 知道了具体的表后,如果想要知道这个表的表结构,可以使用
desc tableName;
-- 接下来,我们就可以对该表进行操作了,比如增删改查,我们先创建一个表,然后来演示一下具体怎么做
-- 创建stu数据库 并且使用
create database stu charset utf8;
use stu;
-- 创建学生表
create table student not null default '',
    phone char not null default '',
    addr char not null default '',
    birthday date
)engine = innodb charset utf8;
-- 插入一条学生信息,注意:我们的id是主键,因此,可以自动添加,不需要为其赋值
insert into student

values
;
-- 一次性插入多条学生信息
insert into student

values
,
,
;
-- 删除一条学生信息,由于刚才我们插入了四条信息,最后一条信息的id为4,
-- 注意一定要写where条件,否则,所有数据都会被删除
delete from student where id = 4;
-- 修改一条学生信息,注意:一定要写where条件,否则,所有数据都将呗修改
update student set name = '猫小伯',phone='15043214321',addr='郑州' where id = 2;
-- 查询所有的学生信息
select * from student;
或者
select id,name,phone,addr,birthday from student;
-- 查询指定姓名的学生信息
select id,name,phone,addr,birthday from student where name = '猫小博';
-- 查询姓名包含 '猫'字符的学生信息
select id,name,phone,addr,birthday from student where name like '%猫%';

至此,我们的简单的MySQL命令行使用之旅就结束了,当然,MySQL命令行的使用可不止这些哦!

最后,普及一个小知识:

如果不想配环境变量,或者临时使用一次两次之类的,

可以在命令行中使用 cd 命令来进入到mysql的bin路径下面,

例如:此路径:D:mysqlmysql-5.7.15-winx64bin

然后,在bin下面,输入 mysql -uroot -p123456 即可.

为您推荐的相关新闻