目录
下面我们学习的是在命令行中mysql数据库的查询,创建,修改,删除,添加。
1.进入命令行
Windows+R,打开运行框输入cmd点击确定进入命令行。
2. 在命令行中输入指令
首先输入mysql,发现需要输入密码,如下图所示输入mysql -h127.0.0.1 -uroot -p......(密码)
-h表示主机地址
-p密码后面不要有空格
输入以下代码,查询所有数据库
show databases;
创建一个数据库:我们以创建一个学生的数据库为例
CREATE DATABASE student;
再次查询所有数据库发现已经有student数据库
然后我们在数据库里建一张名为students的表:
CREATE TABLE `students`(
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`name` VARCHAR(255) NOT NULL ,
`class` VARCHAR(255) NOT NULL,
`sex` CHAR(2) NOT NULL,
`in_time` DATETIME NULL
) DEFAULT CHARSET 'UTF8';
查询当前数据库
show tables;
然后在表中插入若干条数据,
INSERT INTO students(name,class,sex,in_time) VALUES
('张三','高三一班','男',now()),
('小刚','高三二班','男',now()),
('小红','高二一班','女',now()),
('李四','高一一班','男',now()),
('小明','高二三班','男',now()),
('小陈','高一二班','女',now())
;
以列表方式竖向显示select * from 数据表名; ,效果如图
select * from students;
3.增删改查
表显示出来后我们可以进行增删改查的练习
1.11增
增添以下信息在表中
insert into students (name,class,sex,in_time) values ('杨五','高二二班',
'女',now());
效果如图
1.12删
删除性别为女的同学
DELETE FROM students WHERE sex='女';
显示出students表
select * from students;
效果如图
1.13改
将小明名字修改为海绵宝宝
UPDATE students SET name='海绵宝宝' WHERE name='小明';
显示出students表
select * from students;
效果如图
1.14查
查询张三信息
select * from students where name ='张三';
效果如图
以上就是MySQL在命令行中的基本使用增删改查的全部内容🦋🦋🦋