数据库 数据表 数据的基本操作(查询,删除,更改,添加)

数据库的操作:

create database db1;
create database db1 default charset utf8; #创建数据库

show databases;  #查看数据库

alter database db1 default charset utf8;  #更新数据库

drop database db1;   #删除数据库

数据表的操作:

use test;  #使用数据库

create table tb_name(
字段 数据类型 约束条件,
字段 数据类型 约束条件,
。。。
);    #创建字段field

show tables; #查看数据表

alter table tb-name add id int first;    #新增一列放在第一列
alter table tb_name add sex enum('nan','nv','none') after age;    #在age列后新增一列
alter table tb_name drop age;  #删除age列
alter table tb_name change id ID tinyint;    #更改字段id的名称和数据类型
alter table tb_name modify id varchar;    #更改字段id的数据类型

show engines;    #查看数据库有哪些存储引擎
alter table tb_name engine MyISAM;   #修改数据表的存储引擎
show create table tb_name;   #查看存储引擎是否创建成功
alter table tb_name default charset utf8;    #修改数据表的默认字符集

rename table test.tb_name to class.new_name;    #移动数据表并重命名
alter table test.tb_name rename class.new_names;   #移动数据表并重命名

rename table tb_name to newname;   #重命名数据表
alter table tb_name rename newname;   #重命名数据表

drop table tb_name;    #删除数据表

数据的操作:

添加数据:

create table tb_name(
id int,
name varchar(44)
);   # 创建表

insert into tb_name set id=1,name='zhangsan';


insert into tb_name values(1,'zhangsan'),(2,'lisi');


insert into tb_name (id,name) values(1,'erya');

insert into tb_name(name) select from tb2;

查询数据:

select * from tb_name;   #查询表里的所有数据

更新数据:

update tb_name set name='harry' where id=1;  #更改id为1的那一行记录的姓名为harry

删除数据:

delete from tb_name;
truncate tb_name;;   #全部删除

delete from tb_name where id=1;
delete from tb_name where id>3;   #根据条件删除

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值