摘要: 昨天我们初始了MySQL,今天我们先从库表方面详细说一下具体操作 一.库操作 1、创建数据库 1.1 语法 CREATE DATABASE 数据库名 charset utf8; 1.2 数据库命名规则 可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键字如 create sele 阅读全文
posted @ 2019-01-16 23:43 Print('hello,world') 阅读(6689) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: 说明: 二 not null与default 是否可空,null表示空,非字符串 not null - 不可空 null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动 阅读全文
posted @ 2019-01-16 23:41 Print('hello,world') 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysql-data-types.html http://dev.mysql.com/doc/refman/5.7/en 阅读全文
posted @ 2019-01-16 23:18 Print('hello,world') 阅读(543) 评论(0) 推荐(0) 编辑
摘要: sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题. sql model 常用来解决下面几类问题 (1) 通过设置sql 阅读全文
posted @ 2019-01-16 23:05 Print('hello,world') 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一 存储引擎解释 一 存储引擎解释 首先确定一点,存储引擎的概念是MySQL里面才有的,不是所有的关系型数据库都有存储引擎这个概念,后面我们还会说,但是现在要确定这一点。 在讲清楚什么是存储引擎之前,我们先来个比喻,我们都知道录制一个视频文件,可以转换成不同的格式,例如mp4,avi,wmv等,而存 阅读全文
posted @ 2019-01-16 22:52 Print('hello,world') 阅读(673) 评论(0) 推荐(0) 编辑