下载此文档

Mysql教程.doc


文档分类:IT计算机 | 页数:约48页 举报非法文档有奖
1/48
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/48 下载此文档
文档列表 文档介绍
Mysql教程.doc第 1 章 数据库的基本操作
数据库的创建与删除
(1)查询当前所存在的数据库: SHOW DATABASES;
(2)创建新的数据库: CREATE DATABASE database_name;例子:创建测试数d
Int ( 11)
所在部门编号
Salary
Float
工资
创建过程如下:
Use test_tb;

// 选择数据库;
Create table empl(
Id int(11);

// 创建数据表 empl;
// 字段名 1 数据类型;
Name char(25);
// 字段名 2
数据类型;
Deptid int(11);
// 字段名 3
数据类型;
Salary float
// 字段名 4
数据类型;
);
SHOW TABLES
// 查看数据表是否创建成功;
创建一个学生表,详情如下图:
使用主键约束
单字段约束
1)在定义列的同时,指定主键,添加主键约束条件,语法规则如下:字段名 数据类型 PRIMARY KEY
2.
2)在定义完所有列之后指定主键,语法规则如下:
[CONSTRAINT<约束名 >]PRIMARY KEY[字段名 ]

假如没有主键 id,为了确定一个员工,可以把 name, deptid 联合起来作为主键:
使用外键约束
创建外键的约束语法规则如下:
[CONSTRAINT<外键名 >]FOREIGN KEY字段名 1 [, 字段名 2, ] REFERENCES<主表名 >主键列 1 [,主键列 2, ]
【例 】使用外键约束条件创建一个表
【例 】定义数据表 tb_emp3, 让它的键 deptid 作为外键关联到 tb_dept 的主键 deptid 上。
使用非空约束条件
非空约束条件的语法规则如下:
字段名 数据类型 not null
使用唯一性约束:
(1)在定义完列表之后直接指定唯一约束,语法规则如下:
字段名 数据类型 unique
(2)在定义完所有列之后指定唯一约束,语法规则如下:
[constraint<约束名 >]unique(<字段名 >)
使用默认约束:
字段名 数据类型

default 默认值
设定表的属性值自动增加:
说明:一个表只能有一个

字段名 数据类型 auto_increment
primary key ,可以有多个 unique ,一个表只能有一个字段名使用
auto_increment ,且该字段必须为主键的一部分。
查看表的结构
(1)查看表的基本结构语句 DESCRIBE/DESC:可以查看表的字段信息,字段数据类型、是否为主键、是否 you 默认值等。语法规则如下:

其中包括: 字段名、
DESCRIBE表名 或 DESC 表名
(2)查看表详细结构语句 SHOW CREATE TABLE:用来显示创建表时的
格式如下: show create table< 表名 \G> //G 后面不需要加分号

CREATE TABLE,语法
修改数据表

Mysql教程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数48
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雨林书屋
  • 文件大小3.03 MB
  • 时间2022-03-10
最近更新