sql基础之DDL(Data Definition Languages)

本文详细介绍了SQL中的DDL数据定义语言,包括如何创建、选择、删除数据库及表,以及添加、修改和删除表字段的方法。通过具体实例演示了SQL命令的使用,帮助读者快速掌握数据库基础操作。

    好久没写SQL语句了,复习一下。  

   DDL数据定义语言,DDL定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。经常使用的DDL语句包含create、drop、alter等等。

登录数据:mysql -uroot -p

sql 命令一般以英文分号或者\g结束。注意这个\不是/.

1、查看数据库 show databases;注意这个后面的s。

  

2、创建数据库create database wangking;注意这里没有s。

3、选择数据库use siyecao;列出数据库中的表show tables;

4、删除数据库 drop database wangking;

5、在选定数据中创建表一张表user,create table user(username varchar(50) default 'siyecao',sex int(4) default 1,age int(4) default 22) engine=myisam default charset=utf8;

删除一帐表drop table siyecao。

6、具体查看表信息show create table user \g; \g是以竖排。易于阅读。

7、添加表的字段。

在表user 里username后添加字段password。

alter table user add password vachar(100) default 666666 after age;

8、改动表的类型(字段的属性)modify。alter table user modify username varchar(255) after sex;  

9、字段名称的改动change。alter ttable user change password pwd varchar(50) default 888888 after username;

10、删除表的字段。alter table user drop age;

11.、改动字段排列顺序。first/after 字段。








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值