mysql基础_操作数据库、表、记录

1.操作文件夹(库)

  增:

# 创建一个名字为db1,编码格式为utf-8的数据库
create database db1 charset utf8;

  查:

# 查看刚才创建的数据库都有哪些参数
show create database db1;
# 查看所有的数据库
show databases;

  改:

# 修改数据db1的字符编码为gbk
alter database db1 charset gbk;

  删:

# 删除数据库
drop database db1;

2.操作文件

  切换文件夹:

# 切换到db1数据库
use db1;

  查看当前所在文件夹:

select database();# 查看当前所在的文件夹(库)

  增:

# 创建一个名字为t1的表(表中的地段id为int型,name为char型)
create table t1(id int,name char);

  查:

# 查看表结构
show create table t1;
# 查看数据库中的所有表
show tables;
# 另外一种形式查看表
deac t1;

  改:

# 给表中字段增加宽度,设置为6个字符
alter table t1 modify name char(6);
# 修改表的字段名
alter table t1 change name NAME char(7);

  删:

# 删除表
drop table t1;

3.操作文件内容

  增:

# 向表t1中增加id为1,name为wdc1的字段...
insert
t1(id,name) values(1,'wdc1'),(2,'wdc2'),(3,'wdc3');

  查:

# 查看db1库中的t1表在的id和那么字段。
select id,name from db1.t1;

  改:

# 修改db1数据库中t1表中id为3的name字段改为'yhf'
update db1.t1 set name='yhf' where id='3';

  删:

# 删除id为1的记录
delete from db1.t1 where id=1
posted @ 2019-08-26 19:41  手可摘星辰。  阅读(152)  评论(0编辑  收藏  举报