MySQL

第一章

1.1创建数据库

语句 create database 数据库名字;

创建一个student命名的数据库,数据库名称是唯一的,不能重复。

1.2创建好之后可以查看数据库 show databases ;

 

就可以查询当前所有所创建的数据库了   

1.3用户还可以查看已经创建的数据库信息

show create database student ; 

 上一部查看出数据库信息可以看到默认编码方式,还可以在创建数据库时指定编码方式

 create database student1 character set utf8;

创建一个名为student1的数据库,编码指定为utf8 (不用再utf和8之间加入-)

1.4在创建数据库之后,如果想在此数据库中进行操作,则需要切换到该数据库。需要使用use 数据库名字。例如使用student数据库

1.5在数据库创建完成之后,编码也就确定了,若想修改数据库的编码,可以使用ALTER DATABASE语句实现  alter database student default character set utf8;

将原来的编码修改成了utf8Definitely编码格式了。

1.6删除数据库

删除数据库就是将数据库系统中已经存在的数据库删除,在删除后,数据库中所有的数据都会被清除,为数据库分配的空间也将被回收

例如删除student1数据库    语句 drop database student1;

已经删除了student1数据库 并且查寻不到student1数据库;

2.1 在数据库中创建数据表

先使用这个数据库,然后在进行创表

语句 create table student(字段 类型,字段 类型);

2.2创建完成数据表之后,可以通过SHOW CREATE TABLE查看数据表

SHOW CREATE TABLE语句不仅可以查看表中的列,还可以查看表的字符编码等信息,但是显示的格式非常乱,可以在查询语句后加上参数“\G”进行格式化,显示的格式明显比之前整齐很多.

如果只想查看表中列的相关信息,可以使用DESCRIBE语句其中可以简写desc 表名;

2..3修改创建好的表名

 alter table student rename stu; 将原来的表名改为stu

2.4修改表中字段类型

alter table stu modify name char(10);

将原来的name varchar 字段类型改为 name char 字段类型 

2.5修改表中字段

 alter table stu change name sname char(10);

将原来的字段名name改为sname字段名。

2.6添加字段

 

alter table student add stu_num int ; 

 

 在stu表中添加了一个num整形字段。

2.7删除字段

 

删除了刚刚创建的num整形字段。 

2.8 删除表中所有字段

 数据库为空,student表删除成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值