随笔分类 - SQL
摘要:SELECT FROM by_app_categories WHERE c_name LIKE CONCAT('%', (SELECT FROM b_catelist WHERE type="wangluo"), '%')
阅读全文
摘要:SELECT p.id AS partyId, p.parent_id AS parentId, pul.username AS userName, p.city, p.birth_date AS birthDate, p.phone AS telePhoneNo FROM party p LEFT
阅读全文
摘要:mysql 中合并查询结果union用法 or、in与union all 的查询效率 (2016 05 09 11:18:23)转载▼ var $tag='mysql,union,or,in'; var $tag_code='dfc4c67d981830b93
阅读全文
摘要:使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,已 经为我们提供了这样一个功能。 LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记
阅读全文
摘要:相信不只我一个人因为重新装了系统后,导致mysql数据库无法使用的问题。尽管可以重新安装一个mysql服务端程序在自己的电脑上,但是要如何才能够将之前的数据库也一并重新恢复呢? 今天,我找到了解决之道。 首先,mysql的服务端程序有个data目录,主要是用来存储数据库和数据库中的实体(表等)的信息
阅读全文
摘要:特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于
阅读全文
摘要: 分表和分区的区别: 一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看:mysql分表的3种方法什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以
阅读全文
摘要:大数据处理是一个头疼的问题,特别当达不到专业DBA的技术水准时,对一些数据库方面的问题感到无赖。所以还是有必要了解一些数据库方面的技巧,当然,每个人都有自己的数据库方面的技巧,只是八仙过海,所用的武功不同而已。我把我最常用的几种方式总结来与大家分享,大家还有更多的数据库设计和优化的技巧,尽量的追加到
阅读全文
摘要:mysql workbench的特长是创建表结构的,然后在结构图中,圈圈点点,很容易就利用可视化方式把数据库建好,然后再导入到数据库服务器中,这种办法很效率。但是有时我们有一个需求,事先没有建表结构模型,而是利用别的数据库软件建的数据库,并且我们还想利用workbench的表结构模型在上面修改,此时
阅读全文
摘要:1:首先SQLyog作为mysql的图形化操作工具,是一个收费的工具,但是在天朝大国,任何收费的软件都可以被破解,具体软件的安装不做多叙述,支持正版,毕竟作为一个开发人员,辛辛苦苦开发出来的软件,还指望挣点钱养家糊口呢,是不是。好了言归正传,下面简单介绍一些常用的,方便以后开发使用 (需要注意的是,
阅读全文
摘要:一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址:http://redis.io/download github下载地址:https://githu
阅读全文
摘要:索引被用来快速找出在一个列上用一特定值的行。没有索引,MySQL不得不首先以第一条记录开始并然后读完整个表直到它找出相关的行。 表越大,花费时间越多。如果表对于查询的列有一个索引,MySQL能快速到达一个位置去搜寻到数据文件的中间,没有必要考虑所有数据。 如果一个表有1000行,这比顺序读取至少快1
阅读全文
摘要:一:实验环境 IP 操作系统 mysql版本号 master 192.168.25.11 CentOS7 5.6.35 slave 192.168.25.10 win10 5.7.18 slave版本需要大于等于master,否则master上的一些操作slave不支持时,会导致数据不一致。 Lin
阅读全文
摘要:下载 解压版下载地址(需要登录) :http://dev.mysql.com/downloads/mysql/ 下载后解压到你想要安装的目录就可以了 配置环境变量 为了方便使用,不必每次都进入bin目录 就添加环境变量,如果不嫌麻烦就不必添加了 增加系统环境变量: MYSQL_HOME ,值就是你的
阅读全文
摘要:1、说明:创建数据库CREATE DATABASE database name 2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice
阅读全文
摘要:一、基础 1、说明:创建数据库 CREATE DATABASE database name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 1 — 创建 备份数据的 device 2 3 USE master 4 5 EXEC sp_addumpd
阅读全文
摘要:mycat基本概念及读写分离一 目录(?)[+]安装与启动mycat目录介绍mycat三个最重要配置文件验证读写分离 安装与启动 linux下可以下载Mycat server xxxxx.linux.tar.gz 解压在某个目录下,建议放在usr/local/mycat目录下,注意目录不能有空格。下
阅读全文
摘要:MyCAT是mysql中间件,前身是阿里大名鼎鼎的Cobar,Cobar在开源了一段时间后,不了了之。于是MyCAT扛起了这面大旗,在大数据时代,其重要性愈发彰显。这篇文章主要是MyCAT的入门部署。 一、安装java 因Mycat是用java开发的,所以需要在实验环境下安装java,官方建议jdk
阅读全文
摘要:MySQL简单实现多字段模糊查询 原创 2016年05月03日 16:40:20 标签: <! [startarticletags] java / 编程 / mysql / <! [endarticletags] 11648 <! <li <button class="btn noborder bu
阅读全文
摘要:mysql 1146 报错 先找到数据库存放地址,即Data文件夹(复制留下来) 再用电脑管家把所有的mysql卸载 然后把mysql文件夹弄走(卸载不会清掉它,需手动,一般在C:\ProgramData下)(可删除,或剪切走,以防万一) 重新安装mysql(我用的是mysql installer
阅读全文