随笔分类 -  【数据库】 -- Mysql

Mysql中的Q&A&Tips
摘要:MySQL 存储过程参数有三种类型:in、out、inout。它们各有什么作用和特点呢? 一、MySQL 存储过程参数(in) MySQL 存储过程 “in” 参数:跟 C 语言的函数参数的值传递类似, MySQL 存储过程内部可能会修改此参数,但对 in 类型参数的修改,对调用者(caller)来 阅读全文
posted @ 2019-04-29 10:17 小文叔 阅读(875) 评论(0) 推荐(0) 编辑
摘要:一、MySQL主从介绍 什么是主从呢,就是一个是正常用的,另外是一个是他的备份。主的叫做master,从叫做salve。什么时候master挂掉了,就启用salve,保证系统可以正常运行。 当我们系统数据量比较大的时候,一台数据库服务器速度就比较慢了,影响性能,也可以通过主从的方式来提高性能。比如说 阅读全文
posted @ 2019-03-01 11:23 小文叔 阅读(4094) 评论(0) 推荐(0) 编辑
摘要:我们在做性能测试的目的是什么,就是要测出一个系统的瓶颈在哪里,到底是哪里影响了我们系统的性能,找到问题,然后解决它。当然一个系统由很多东西一起组合到一起,应用程序、数据库、服务器、中中间件等等很多东西。那我们测试的时候上面这些东西里面任何一个环节都可能会出问题,都可能会影响我们系统的性能。这篇博客主 阅读全文
posted @ 2019-03-01 11:19 小文叔 阅读(6477) 评论(1) 推荐(1) 编辑
摘要:查看表中已经存在 index:show index from table_name; 创建和删除索引索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引。删除索引可以利用ALTER TABLE或DROP INDEX语句来实现。 阅读全文
posted @ 2019-02-18 11:33 小文叔 阅读(1431) 评论(0) 推荐(0) 编辑
摘要:(一)深入浅出理解索引结构 何时使用聚集索引/非聚集索引 结合实际,谈索引使用的误区 其他书上没有的索引使用经验总结 其他注意事项 (二)改善SQL语句 (三)实现小数据量和海量数据的通用分页显示存储过程 (四)聚集索引的重要性和如何选择聚集索引 结束语 (一)深入浅出理解索引结构 实际上,您可以把 阅读全文
posted @ 2019-02-18 10:02 小文叔 阅读(319) 评论(0) 推荐(0) 编辑
摘要:执行效果上: count(*)包括了所有的列,相当于行数,在统计结果的时候,不会忽略列值为NULL count(1)包括了所有列,用1代表代码行,在统计结果的时候,不会忽略列值为NULL count(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空(这里的空不是只空字符串或者0,而是表示nu 阅读全文
posted @ 2019-02-15 17:26 小文叔 阅读(199) 评论(0) 推荐(0) 编辑
摘要:Linux卸载yum安装的mysql 一、系统情况 Linux:Centos7.4(64位) Mysql:5.6 二、卸载mysql 1.查看安装了哪些mysql程序 Bash Bash 2.使用yum remove卸载 Bash Bash 3.剩下卸载不了使用 Bash Bash 4.删除残留的m 阅读全文
posted @ 2019-01-17 17:35 小文叔 阅读(1320) 评论(0) 推荐(0) 编辑
摘要:一、备份数据库 mysql自带了数据库备份工具mysqldump可以很方便的对数据库进行备份: 1 mysqldump -u root -p --all-database > db.sql 1 mysqldump -u root -p --all-database > db.sql 1 1 mysq 阅读全文
posted @ 2019-01-09 11:17 小文叔 阅读(669) 评论(0) 推荐(0) 编辑
摘要:Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。 Mem 阅读全文
posted @ 2019-01-08 10:15 小文叔 阅读(178) 评论(0) 推荐(0) 编辑
摘要:Redis是NoSQL中比较常典型的一个非关系型数据库,在日常工作中也是最为常见的。Redis是一个由C语言编写的开源的、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 https://db-engines.com/en/ranking 一 阅读全文
posted @ 2019-01-08 10:14 小文叔 阅读(334) 评论(0) 推荐(0) 编辑
摘要:MongoDB 基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案,它是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组 阅读全文
posted @ 2019-01-08 10:13 小文叔 阅读(476) 评论(0) 推荐(0) 编辑
摘要:Nosql的全称是Not Only Sql,这个概念早起就有人提出,在09年的时候比较火。Nosql指的是非关系型数据库,而我们常用的都是关系型数据库。就像我们常用的mysql,sqlserver一样,这些数据库一般用来存储重要信息,应对普通的业务是没有问题的。但是,随着互联网的高速发展,传统的关系 阅读全文
posted @ 2019-01-08 10:12 小文叔 阅读(1512) 评论(0) 推荐(0) 编辑
摘要:Navicat连接mysql8.0.1版本出现1251--Client does not support authentication protocol requested by server的解决 好不容易安装好mysql,但又出现了mysql客户端版本太低的问题。根据参考的这篇教程,完美的解决了 阅读全文
posted @ 2018-11-04 17:16 小文叔 阅读(5665) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示