随笔分类 - MySQL
1
摘要:1、编辑mysql配置文件。 [root@localhost ~]# vi /etc/my.cnf 2、在[mysqld]配置节下新增 skip-grant-tables。 [mysqld] skip-grant-tables 3、保存配置文件后,重启mysql服务。 [root@localhost
阅读全文
摘要:mysql5.7的下载与安装 1.1 mysql的下载 下载地址: https://downloads.mysql.com/archives/get/file/mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz 由于我使用的是centos6.5的系统,所以下载linu
阅读全文
摘要:mysql5.6的下载与解压 wget https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz 解压到指定目录/usr/local tar -zxvf mysql-5.6.35-linu
阅读全文
摘要:最近在做微信相关的项目,其中MySQL 要存储emoji表情,因此发现我们常用的utf8 字符集根本无法存储表情。网上有不少替代方案。本人还是采用了修改MySQL字符集的方案简单快捷。 首先将我们数据库默认字符集由utf8 更改为utf8mb4,对应的表默认字符集也更改为utf8mb4 已经存储表情
阅读全文
摘要:可了解的网站 https://www.cnblogs.com/lyq863987322/p/8074025.html http://blog.51cto.com/xujun1270/1932818 最全的网站了 https://www.cnblogs.com/pyrene/p/6517586.htm
阅读全文
摘要:数据库范式: 设计关系数据库市,遵从不同得规范要求,设计出合理得关系型数据库,这些不同 的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系型数据库有六种范式,第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和
阅读全文
摘要:主键约束(PRIMARY KEY): 约束在当前表中,指定列的值非空且唯一. 外键约束(FOREIGN KEY): A表中的外键列的值必须引用于于B表中的某主键列. 为了保证数据的合理性,我们需要建立外键约束关系. 规定: employee表中的deptno列的值,应该来源于department表中的主键列deptno, 我们就把employee表中的dept...
阅读全文
摘要:结果排序 分页查询 聚合函数
阅读全文
摘要:SQL分类 DDL(Data Definition Languages) 数据定义语言,这些语句定义了不同的数据字段、数据库、表、列、索引等数据。 常用的语句关键字主要包括 create(添加),drop(删除),alter(修改) DML (Data Manipulation Languges)
阅读全文
摘要:语法: SELECT {*, column [alias],...} FROM table_name; SELECT FROM table_name; 说明: SELECT 选择查询列表 FROM 提供数据源(表、视图或其他的数据源) *表示表中所有的列,但是 * 和创建表时的顺序一致。 可以自己调整顺序,在select后边加上要查询的列名。 --...
阅读全文
摘要:什么是表? 1、 正入库是存放表的容器,表是存放数据的一种容器。 2、 表在数据库中由行列组成,我们定义列为属性,随着数据一条条增加“行”不断增加。 3、 列是结构,行是信息。 为什么是表? 1、 表是关系型数据库的基础,。 2、 数据越大存储管理越麻烦非常容易导致数据出现问题 a) 不完整性 b)
阅读全文
摘要:1、什么是数据库? 2、数据库的发展历史! 3、SQL:结构化查询语句(Structured Query Language)。
阅读全文
摘要:总结: 定义数据类型就是定义列,数据类型决定数据的特性。 数据类型主要分为字符串类型,浮点书类型和定点数类型,日期类型,以及二进制类型。 数据类型在不同的存储引擎上表现不同 根据所采用的数据类型,需求和数据特性选择数据类型。
阅读全文
1