DDL(数据库定义语言)

DDL(数据库定义语言)

1.基本操作

查看所有数据库名称:[语法:show databases;]

切换数据库:[语法:use test;]切换到test数据库;

显示表:[语法:show tables;]

查询表:[语法:select*form goods;]

2.操作数据库

2.1创建数据库;

create databse数据库名;

2.2删除数据库;

dorp databse 数据库名;

2.3修改数据库编码:

alter database test999 character set utf8;

3.数据库类型

3.1常用类型:

int 整型;

3.1 常用类型:

1.int:整型

2.double:浮点型

3.decimal:泛型型(浮点型)

4.char:固定长度字符串类型

5.varchar:可变长度字符串类型

6.text:字符串类型;

7.blob:字节类型;

8.date:日期类型,

9.time:时间类型,

10.timestamp:时间戳类型

4.操作表

4.1 创建表:

CREATE TABLE 表名(

列名 列类型,

列名 列类型,

);

4.2查看当前数据库中所有表名称:

show tables;1

4.3查看表结构:

desc test999;1

4.4删除表:

dorp table test999;1

4.5修改表:

  • 修改之添加列:给stu表添加classname列:

mysql> alter table stu add(
-> classname varchar(100)
-> );123

修改之修改列类型:修改stu表的gender列类型为char(2):

mysql> alter table stu
-> modify gender char(2);12

修改之修改列名:修改stu表的gender列名为sex:

mysql> alter table stu
-> change gender sex char(2);12

修改之删除列:删除stu表的classname列:

mysql> alter table stu
-> drop classname;12

修改之修改表名称:修改stu表名称为student:

mysql> alter table stu
-> rename to student;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值