服务器端数据库表的增删改查(cmd手撸)

一、查看创建数据库
打开cmd 输入 mysql -u root -p 输入密码:******* (进入数据库)

展示数据库

show databases;

进入某个数据库

use user;
语法:use 数据库名

创建一个数据库

create database mydatabase;
语法:create database ‘数据库名’ charset=‘字符集’(utf8)or(gbk)

删除数据库

drop database mydatabase;
语法:drop database ‘数据库名’;

修改数据库(只可更改数据库字符集)

alter database mydatabase charset=gbk;

二、表的操作
查询表

select * from user;
语法: select * from 表名;

创建表

create table car(
id int auto_increment primary key comment ‘主键字段’,
name varchar(20) not null,
age int not null,
sex varchar(10));

查看表结构

desc car;

插入信息

insert into car(id,name,age,sex) values(10,‘阿斯顿马丁’,210,‘男’);
insert into car(name,age,sex) values(‘大切若基’,211,‘男’);
insert into car values(null,‘cc’,160,‘女’);

更新信息

update car set age=222 where id=10;

更改表名

alter table car rename newcar;

删除某某

delete car where id =12;

删除表

drop car;

**

练习:

**
1.创建名称为mydb的数据库

create database mydb;

2.创建student学生表

create table student(
		id int auto_increment primary key not null,
		name varchar(20) not null,
		age int not null,
		sex varchar(10)
		group int not null);

3.向student表中插入记录

insert table student(name,age,sex) values('马斯顿马丁',300,'男',100);
insert table student(id,name,age,sex) values(3,'途锐',260,'男',99);
insert table student values(null,'大切若基',220,'男',96);
insert table student values (100,'东方不败',210,'中',95);

4.修改student表中的记录
修改名字为“东方不败”的记录的成绩为89.8,性别改为“男”。

update student set group=89.8 where i=100;

5.删除名字为“东方不败”的记录

delete from student where id=100;

6.查询性别为“男”的记录的姓名与成绩

select * from student;

二.按照步骤操作如下:
1.创建doctor(医生)表,id 是整型自增主键,name 是字符串,salary是工资

create table doctor(
	id int auto_increment primary key not null,
	name varchar(20) not null,
	salary int not null);

2.向表中插入多条记录

> insert into doctor(id,name,salary) values(10,'小王',5000);
> insert into doctor(name,salary) values('小刘',5500);
> insert into doctor values(null,'小胡',6000);
> insert into doctor values(12,'李时珍',3000);

3.更新工资为3000的记录的工资为5000

updata doctor set salary=5000 where id=12;

4.删除名字为"李时珍"的记录.

delete from doctor where id=12;

5.删除表

drop doctor;

猜你喜欢

转载自blog.csdn.net/weixin_42590877/article/details/88321374