Database Guidebook
基础
MySQL
PostgreSQL
MongoDB
Radis
扩展
Github
Database Guidebook
Database 完全知识体系
基础
MySQL
PostgreSQL
MongoDB
Radis
扩展
Github
概览
概述
安装
连接
配置
权限管理
日志系统
图形化工具
命令行
数据库和表
创建数据库
删除数据库
选择数据库
创建表
删除表
修改表
清空表
主键
外键
自增列
生成列
唯一键
NOT NULL
基础用法
数据库示例数据
检索数据
排序数据
过滤数据
高级数据过滤
通配符过滤
计算字段
数据处理函数
汇总数据
分组数据
子查询
联结
高级联结
组合查询
全文本查询
插入数据
更新和删除数据
视图
存储过程
游标
触发器
国际化与本地化
安全管理
数据库维护
数据类型
高阶用法
数据库事务
集群方案
索引优化与设计
FAQ
外键
两个标必须是 InnoDB 表,MyISAM 表暂时不支持外键
外键列必须建立了索引,MySQL 4.1.2 以后的版本在建立外键时会自动创建索引,但如果在较早的版本则需要显式建立
外键关系的两个表的列必须是数据类型相似,也就是可以相互转换类型的列,比如
int
和
tinyint
可以,而
int
和
char
则不可以