mySQL基础---创建数据库及表格

1.show databases; -->>显示所有的数据库
2.create database 数据库名称; -->> 创建数据库
3.use 数据库名称;  -->> 使用数据库
4.show tables;  -->>查看表格
5.create table student(id int,name varchar(20),gender varchar(20));
  创建一张student表格,字段有 id,name,gender 三个字段。
6.insert into student(表名) values(1,'zs','man');-->>向表格中插入数据。
7.select * from student(表名); -->> 查看表格student 中所有的记录。 
8.show create database 数据库名称;--->>查看数据库创建细节。比如字符编码。
9. select database(); -->> 查看当前正在使用的数据库。
10.创建employee 表格
create employee(
 id int,
 name varchar(20),
 gender char(2),
 birthday date,
 salary float(7,2)
);

11.查看表结构
desc 表格名称;
12.查看创建表格细节
show create table 表名称;

13.修改表格操作
 (1).添加字段-->>alter table 表名 add 字段名 数据类型;
 (2).修改字段的数据类型-->> alter table 表名 modify 字段名 新的数据类型;
 (3).修改字段名-->> alter table 表名 change 旧字段 新字段 新字段的数据类型;
 (4).删除字段 -->> alter table 表名 drop 字段名;
 (5).修改表格字符集-->> alter table 表名 character set 字符集; 或者
    alter table 表名  charset= 字符集;
 (6).修改表名-->> alter table 表名 rename to 新表名;或者
     rename table 旧表名 to 新表名;
 (7).删除表格-->> drop table 表名;
 (8).删除数据库--->> drop database 数据库名;


二、DML 语句
DML : 数据操作语言,对表格中的数据进行操作,insert、update、delete。


insert 插入:

insert into 表名[字段1,字段2,字段3,....] values(值1,值2,值3,...);


语法1: 字段名称全写
insert into employee(字段1,字段2,...) values(值1,值2,...); 
例如:insert into employee(id,name,gender,birthday,salary) 
                   values(1,'zs','man','1987-11-21',12345.56);

 注意事项: 字段和值必须一一对应。

语法2:字段名称可以全部省略,但是值必须都写。
insert into 表名 values(值1,值2,...);

例如:  insert into employee values(2,'ls','woman','1991-01-22',11234.54);


语法3:可以写部分字段,值必须和部分字段一一对应。
insert into 表名(字段1,字段3,字段5,...) values(值1,值3,值5,...);

例如: insert into employee(id,name,salary) values(3,'ww',4321.53);


update : 修改、更新。用来修改表格中的记录。

语法: update table 表名 set 字段名=值;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值