数据库的操作:
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; #根据条件删除
本文详细介绍了数据库及数据表的创建、更新、删除等操作指令,包括字段的增删改查、数据的插入、查询、更新和删除,以及如何修改数据库和数据表的存储引擎和字符集。
&spm=1001.2101.3001.5002&articleId=90023581&d=1&t=3&u=776b1aca0f8e496081ef5f346583d837)
7672

被折叠的 条评论
为什么被折叠?



