![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 82
hornsey2012
这个作者很懒,什么都没留下…
展开
-
Mysql 各版本特性
前言MySQL领域存在着众多的衍生版数据库,主流的有官方Mysql,MariaDb,Percona Server。各个版本在主要功能的支持上大体相同,各自内部具体实现方式会有区别。本文记录的版本特性是基于官方Mysql,主要参考mysql官方文档手册,主要记录下与开发相关的特性,如果要查询完整特性,可以查看最后记录的官方说明文档版本特性5.6InnoDb 开始支持全文索引InnoDb 支持设置页面大小通过innodb_page_size 指定,默认是16KB,对于工作负载和存储设备(尤其是具转载 2022-03-17 16:50:35 · 591 阅读 · 0 评论 -
PostgreSQL 与 MySQL:有什么区别?
PostgreSQL 和 MySQL 在用途、好处、特性和特点上的异同PostgreSQL 和 MySQL 是将数据组织成表的关系数据库。这些表可以根据每个表共有的数据链接或关联。关系数据库使您的企业能够更好地了解可用数据之间的关系,并帮助获得新的见解以做出更好的决策或发现新的机会。PostgreSQL 和 MySQL 有何相似之处?PostgreSQL 和 MySQL 都依赖于 SQL(结构化查询语言),这是与管理系统交互的标准语言。SQL 允许使用具有简单结构的几行源代码连接表,大多数非技术员工可翻译 2022-02-13 20:43:33 · 18984 阅读 · 7 评论 -
一图横扫Redis要点
RedisRedis介绍 11.1. NoSql数据库 11.1.1. 键值存储 11.1.2. 列式存储 11.1.3. 文档型 11.1.4. 图形数据库 11.2. Redis应用场景 11.2.1. 内存数据库 11.2.2. 缓存数据库 11.2.3. 分布式集群的session分离问题 11.2.4. 任务队列 11.2.5. 分布式锁 11.2.6. 发布...原创 2020-04-30 23:29:47 · 210 阅读 · 0 评论 -
ElasticSearch安装指南
1、下载安装包官网下载地址https://www.elastic.co/cn/downloads/past-releases#elasticsearch本文安装使用的是 elasticsearch-6.6.2.tar.gz2、安装创建新用户es, 并设置密码useradd esecho “es” | passwd es --stdio创建日志、数据存储目录mkdir -p ...原创 2019-10-23 14:52:44 · 165 阅读 · 0 评论 -
MySQL笔记
一、MySQL基础1、Mysql架构MySQL服务器由连接器、服务器、存储引擎,文件系统四大部分组成。其中服务器按功能又分为分析器、查询缓存、优化器、执行器等。连接器处理客户端连接分析器词法分析、语法分析查找缓存根据之前的查询缓存,直接获取结果。表数据更改后,缓存会失效。不建议使用。8.0版本已删除该功能。优化器对SQL语句进行优化,选择合适的索引(不能过于依赖,编程时最好自...原创 2019-06-02 23:02:16 · 206 阅读 · 0 评论 -
MySQL数据库配置文件
cat /etc/my.cnf[mysqld]basedir = /usr/local/mysqldatadir = /usr/local/mysql/datauser=mysqlport = 3306socket = /usr/local/mysql/tmp/mysql.sock#服务器字符集character-set-server=utf8#0-大小写敏感,1-大小写不...原创 2018-11-16 16:12:14 · 3784 阅读 · 0 评论 -
MySQL8.0安装步骤
1、官网下载最新稳定版本https://dev.mysql.com/downloads/mysql/我的服务器系统是CentOS6.5,这里选的版本是mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz 2、解压安装xz -d mysql-8.0.12-linux-glibc2.12-x86_64.tar.xztar xvf mysql-...原创 2018-09-07 15:41:36 · 1238 阅读 · 0 评论 -
Oracle ROWNUM用法和分页查询总结
ROWNUM可能都知道ROWNUM只适用于小于或小于等于,如果进行等于判断,那么只能等于1,不能进行大于的比较。ROWNUM是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推。ROWNUM总是从1开始,不管当前的记录是否满足查询结果,ROWNUM返回的值都是1,如果这条记录的值最终满足所有的条件,那么ROWNUM会转载 2018-01-11 13:36:19 · 10514 阅读 · 0 评论 -
Oracle RAW类型基本操作函数及使用示例
RAW类型是Oracle中用于保存位串的一种数据类型,类似于CHAR,使用RAW(L) 方式声明,最长可达32767字节。系统提供了一个SYS.utl_raw工具包用于RAW类型的操作,常用的函数如下:1、长度计算函数,得到一个raw类型变量的长度,单位为字节 FUNCTIONlength(rINRAW)RETURNNUMBER;如:原创 2017-05-18 14:34:22 · 8960 阅读 · 0 评论 -
PL/SQL小贴士
1、chr(10)表示换行 chr(13)表示回车2、 %TYPE 变量类型 %ROWTYPE 数据库表所有列类型3、时间操作函数MIN()、TRUNC()4、跳转GOTO print_now;>DBMS_OUTPUT.PUT_LINE(TO_CHAR(n));5、恢复drop的表项select * from recyclebin;原创 2017-03-29 17:20:30 · 311 阅读 · 0 评论