DDL -- 数据定义

作者: GHope | 来源:发表于2018-09-05 17:16 被阅读54次

连接数据库

mysql -uroot -p(密码)

参数说明

密码可写可不写,不过出于安全考虑,一般都不写。执行指令后根据提示输入密码即可。

连接数据库

库的相关操作

查看库
show databases
创建库
create database
删除指定库名的库
drop database 库名
选中指定库名的库
use 库名

库的相关操作

表的相关操作

创建表
create table user(username varchar(30), password char(32));

创建命令说明

查看表结构
desc user;
查看表
show tables

实例

查看表创建语句
show create table user;
删除表
drop table user;

实例 指定字符集和引擎

创建表指定字符集和引擎
create table user(username varchar(30), password char(32)) engine=innodb default charset=utf8;
修改字段类型
alter table user modify username varchar(20);
添加字段
alter table user add email varchar(30)

实例

改表字段名
alter table user change email em varchar(30)

实例

改表名
alter table user rename users

实例

总结: CURD操作
首先通过mysql -uroot -p 进入数据库系统,创建数据库star,选中数据库staruse dudu,然后才是创建表以及对表的相关操作。
注:代码中所有的符号都是英文,注意database和databases之间的区别,与之类似的还有table与tables等,个人感觉都是在执行命令时容易出错的地方

相关文章

  • MySQL的DDL

    DDL(数据定义语言) DDL(Data Definition Language):数据定义语言,用来定义数据库对...

  • MySQL基础知识

    1. DDL 数据定义语言(DDL,Data Defintion Language)语句:数据定义语句,用于定义不...

  • 03.DDL定义语句

    DDL(Data Definition Language) DDL 数据定义语言,用来定义数据库和表结构 创建数据...

  • DDL,DML,DQL,DCL解释

    DDL(data definition language)。数据定义语言,定义数据结构,特别使数据库模式,ddl语...

  • SQL语句

    SQL语句分类: DDL 数据定义语言DCL 数据控制语言DML 数据操作语言 1、DDL 数据定义语...

  • DML-数据操作语言

    1.DDL、DCL与DML DDL(Data Definition Languages)数据定义语言:这些语句定义...

  • SQL语言组成

    数据定义语言(Data-Definition Language,DDL):SQL DDL提供定义关系模式、删除关系...

  • Oracle中概念

    Oracle中 DDL、DML、DCL DDL(Data Definition Language,数据定义语言):...

  • DDL -- 数据定义

    连接数据库 mysql -uroot -p(密码) 密码可写可不写,不过出于安全考虑,一般都不写。执行指令后根据提...

  • DDL数据定义

    4.1 创建数据库 1)创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse...

网友评论

    本文标题:DDL -- 数据定义

    本文链接:https://www.haomeiwen.com/subject/vfrgwftx.html