sql语句在cmd命令行的运用

数据库操作命令

1. 进入数据库

按Win+R,输入mysql -u root -p******进入数据库,p后面的为数据库密码
在这里插入图片描述

2. 显示数据库

show databases;
在这里插入图片描述

3. 创建库

create database 库名; 

4. 删除库

drop database 库名; 

5. 使用数据库

use 库名

use mysql;
在这里插入图片描述

数据表操作命令

1. 显示数据表

show tables;
在这里插入图片描述

2. 创建表

create table 表名 (字段设定列表); 
输入命令:mysql> create table mobile

            (id int not null auto_increment, primary key(id), //设置主键和自增列

           brand nvarchar(20),

           size float,

           price int) ;

3. 向新建的表插入数据

方式一:单条插入

insert into user(id,username,password) values (1,'admin''admin');
或  
insert into user set id=1, username='admin', password='admin';    

方式二:多条插入

insert into user(id,username,password) values
(1,'admin''admin'), (2,'root''root'), (3,'zhangsan''123456');

4. 删除表

drop table 表名; 

5. 修改表

alter table t1 rename t2 

6. 查询表

select * from 表名; 

7. 清空表

delete from 表名;  

数据的增删改查

1. 增

增语句

insert into 表名(字段类型1,字段类型2) values('值1','值2');
或者
alter table 表名 add 字段名称+字段类型;

例:

insert into 用户表(id,name,password,email,activationcode,state,registertime,nickname) values ('7','admin','admin','[email protected]','888888','0','2020-03-31 20:20:20.000000','A');
insert into 用户表(id,name,password,email,activationcode,state,registertime,nickname) values  ('8','admin','admin88','[email protected]','888889','1','2020-03-30 20:22:20.000000','B');

使用上面语句,可得到
在这里插入图片描述

2. 删

删语句
使用delete from users where id=8; 删除id=8的数据
在这里插入图片描述
在这里插入图片描述

3. 改

###改语句

3.1 改表名

输入alter table 原表名 rename 新的名字;

如:

alter table 板块表 rename 板块;

图中就将表名变为板块
在这里插入图片描述

3.2 修改字段

语句 alter table 表名 change 旧字段名 新字段名 数据类型;

语句 alter table 用户表 change id ids int(20);

将原来的字段名由id变成了ids
在这里插入图片描述

3.3 修改表中的值

语句update 表名 set 字段=‘数据’ where id=*;
如:

update 用户表 set activationcode='777777' where ids=7;

将表中原有的888888改为了777777
在这里插入图片描述

4. 查

4.1 查库

show databases;
在这里插入图片描述

4.2 查表

先使用语句 use 数据库名;选择数据库,再使用语句show tables;显示出该数据库中所有的表;
在这里插入图片描述

4.3 查表中所有数据

在这里插入图片描述

4.4 查字段

在命令行想看表中在一定范围的字段,select * from 表名 where 范围
在这里插入图片描述

4.5 查看表结构

在命令行想看表的表结构,语句desc 表名;
在这里插入图片描述

这篇博客主要是完善之前的博客,在cmd命令行下使用sql语句

猜你喜欢

转载自blog.csdn.net/qq_46150940/article/details/107015621