摘要:
多表关系一对一 一、多表关系 外键:建立表与表关联 的字段,通常 一个表的外键 是 另一个表的主键(唯一键也可以) 1. 一对一关系:外键在任何一方都可以,此时外键要设置 唯一键 2. 一对多关系:外键必须放在多的一方,此时外键值不唯一 3. 多对多关系:一定要创建第三张表(关系表),每一个外键值不 阅读全文
摘要:
表的约束创建和增删改查 一、表的创建 格式:create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[(宽度) 约束条件] )engine=innodb charset=utf8; 注:[]可选参数 eg : create ta 阅读全文
摘要:
数据库表与字段和引擎操作 一、数据库表操作 1. 查看当前数据库中的表 格式:show tables; 2. 简单创建表 格式: create table 表名 (属性名1 类型(长度) 约束,...属性名n 类型(长度) 约束) engine=引擎 default charset=utf8; eg 阅读全文
摘要:
数据库的基本操作 一、数据库语句操作 1. 查看已有的数据库 格式: show databases; 2. 选择某个数据库 格式:use 数据库名; eg : use db; 3. 查看当前所在的数据库 格式:select database(); 4. 创建数据库 格式: create databa 阅读全文
摘要:
数据库连接与密码修改 一、数据库登录 1. 游客登录 注意:使用游客登录,只能查看数据库,不能进行其他操作 打开cmd窗口,输入mysql: 格式:mysql eg: mysql 2. 账号密码登录 格式:mysql u 用户名 p 密码 eg : mysql u root 123456 3. 删除 阅读全文
摘要:
数据库my.ini配置 通过配置文件统一配置的目的:统一管理 服务端(mysqld) 、客户端(client) 配置了 mysqld(服务端) 的编码为utf8,那么再创建的数据库,默认编码都采用 1)在mysql安装根目录下,创建配置文件:my.ini mac下配置文件名叫 my.cnf 2)设置 阅读全文
摘要:
子查询|视图|事务 一、子查询 二、all与any:区间修饰条件 三、视图(view) 四、视图的增删改 五、事务 阅读全文