• 数据库操作命令
  • 1. 进入数据库
  • 2. 显示数据库
  • 3. 创建库
  • 4. 删除库
  • 5. 使用数据库
  • 数据表操作命令
  • 1. 显示数据表
  • 2. 创建表
  • 3. 向新建的表插入数据
  • 4. 删除表
  • 5. 修改表
  • 6. 查询表
  • 7. 清空表
  • 数据的增删改查
  • 1. 增
  • 2. 删
  • 3. 改
  • 3.1 改表名
  • 3.2 修改字段
  • 3.3 修改表中的值
  • 4. 查
  • 4.1 查库
  • 4.2 查表
  • 4.3 查表中所有数据
  • 4.4 查字段
  • 4.5 查看表结构


数据库操作命令

1. 进入数据库

按Win+R,输入mysql -u root -p******进入数据库,p后面的为数据库密码

cmdmysql命令 cmd sql_mysql

2. 显示数据库

show databases;

cmdmysql命令 cmd sql_mysql_02

3. 创建库

create database 库名;

4. 删除库

drop database 库名;

5. 使用数据库

use 库名

use mysql;

cmdmysql命令 cmd sql_sql_03

数据表操作命令

1. 显示数据表

show tables;

cmdmysql命令 cmd sql_mysql_04

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','admin@163.com','888888','0','2020-03-31 20:20:20.000000','A');
insert into 用户表(id,name,password,email,activationcode,state,registertime,nickname) values  ('8','admin','admin88','admin88@163.com','888889','1','2020-03-30 20:22:20.000000','B');

使用上面语句,可得到

cmdmysql命令 cmd sql_mysql_05

2. 删

删语句

使用delete from users where id=8; 删除id=8的数据

cmdmysql命令 cmd sql_sql_06


cmdmysql命令 cmd sql_数据库_07

3. 改

###改语句

3.1 改表名

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

如:

alter table 板块表 rename 板块;

图中就将表名变为板块

cmdmysql命令 cmd sql_cmdmysql命令_08

3.2 修改字段

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

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

将原来的字段名由id变成了ids

cmdmysql命令 cmd sql_表名_09

3.3 修改表中的值

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

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

将表中原有的888888改为了777777

cmdmysql命令 cmd sql_数据库_10

4. 查

4.1 查库

show databases;

cmdmysql命令 cmd sql_数据库_11

4.2 查表

先使用语句 use 数据库名;选择数据库,再使用语句show tables;显示出该数据库中所有的表;

cmdmysql命令 cmd sql_表名_12

4.3 查表中所有数据

cmdmysql命令 cmd sql_数据库_13

4.4 查字段

在命令行想看表中在一定范围的字段,select * from 表名 where 范围

cmdmysql命令 cmd sql_mysql_14

4.5 查看表结构

在命令行想看表的表结构,语句desc 表名;

cmdmysql命令 cmd sql_数据库_15

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