欢迎光临杨雨的个人博客站!

杨雨个人网站-杨雨个人博客-杨照佳

杨雨个人博客网站

关注互联网和搜索引擎的个人博客网站

首页 > WEB开发 > mysql教程 >

MySQL的DDL操作

发布时间:2019-05-21  编辑:杨雨个人博客网站   点击:   

MySQL中的DDL是数据库定义语句,用来创建数据库中的表、索引、视图、存储过程、触发器等,常用的语句关键字有:CREATE,ALTER,DROP,TRUNCATE,COMMENT,RENAME。

 

推荐课程:MySQL教程

MySQL的DDL操作

在数据库中的使用:

显示所有数据库:show databases;

进入某个数据库:use db_name;

创建一个数据库:create databse db_name;

创建指定字符集的数据库:create database db_name character set utf8;

显示数据库的创建信息:show create database db_name;

修改数据库的编码:alter database db_name character set gb2312;

删除一个数据库:drop database db_name;

例:

# 创建数据库
CREATE DATABASE testdatabase;
# 选择数据库
USE testdatabase;
# 删除数据库
DROP DATABASE testdatabase;

在数据表中的使用:

# 创建表
CREATE TABLE test1 (
id int  unsigned NOT NULL AUTO_INCREMENT,
`name` VARCHAR(225),
price DECIMAL(10,2),
 PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
# 删除表
DROP TABLE test1;
# 修改表字段类型
ALTER TABLE test1 MODIFY `name` VARCHAR(100);
# 添加表字段
ALTER TABLE test1 ADD COLUMN age INT(3) FIRST;
# 删除表字段
ALTER TABLE test1 DROP age;
# 修改表字段名称
ALTER TABLE test1 CHANGE age age2 INT(20);
# 表重命名
ALTER TABLE test1 RENAME test2;
# 查看表结构
DESC test2;
本文地址:http://itbyc.com/mysql/19614.html
转载请注明出处。
分享是一种快乐,也是一种美德:
博客首页 | WEB开发 | 网站运营 | CMS使用教程 滇ICP备14002061号-1