码迷,mamicode.com
首页 > 数据库
mysql 主主同步服务器的搭建
mysql主主同步服务器的搭建首先安装好数据库这里用的是mysql5.6.15版本的[root@master1~]#rpm-UvhMySQL-*.rpmPreparing...###########################################[100%]1:MySQL-devel###########################################[14%]2:MySQL-client###################..
分类:数据库   时间:2015-05-31 18:41:54    阅读次数:142
mysql基础
1.连接:mysql[-h服务器-u用户名-p密码数据库]库相关:2.查看库:showdatabases;3.切换库:use库名;4.新建库:createdatabase库名;5.查看当前所在库:selectdatabase();6.删除库:dropdatabase库名;表相关1.查看当前库里的列表:showtables;2.查看表的字段结构:desc表名;3.新建..
分类:数据库   时间:2015-05-31 18:43:38    阅读次数:180
Mysql JDBC Url参数与异常问题
今天在写Java项目使用了<selectid="getPlans"parameterType="hashMap"resultType="hashMap"> SELECT * FROM `plan` WHERE isDelete=#{isDelete}ANDnestIdin <foreachcollection="nestIds"item="nestId"index="index" open="("close=")"separator=","> #{nestId} &l..
分类:数据库   时间:2015-05-31 18:39:48    阅读次数:190
centos 7 mysql 安装 和 mysql 密码忘记解决办法
centos7下使用yum安装mysqlCentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1.下载mysql的repo源$wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2.安装mysql-community-release-el7-5.noarch.rpm包$sudorpm-ivhmy..
分类:数据库   时间:2015-05-31 18:37:47    阅读次数:296
Linux Oracle10g安装
一、安装系统先安装Linux系统,根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内存大小一样。为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作二、安装Oracle前的..
分类:数据库   时间:2015-05-31 18:39:58    阅读次数:171
jdbc连接数据库
packagedao;//我现在连接的是Oracle11gimportjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjava.sql.PreparedStatement;publicclassText{publicstaticConnectiongetConnection(){ ..
分类:数据库   时间:2015-05-31 18:38:22    阅读次数:149
centos与mysql的不解之缘
环境说明:OS:centos6.3一、mysql卸载:yumremovemysqlmysql-servermysql-libscompat-mysql51rm-rf/var/lib/mysqlrm/etc/my.cnf查看是否还有mysql软件:rpm-qa|grepmysql有的话继续删除二、mysql安装及启动停止:安装:可以通过输入:yuminstall-ymysql-servermysqlmysql-devel..
分类:数据库   时间:2015-05-31 18:37:22    阅读次数:170
corosync-pacemaker实现高可用的MariaDB
前提:1)本配置共有两个测试节点,分别node1.blue.com和node2.blue.com,IP地址分别为172.16.8.100和172.16.8.101;共享数据NFS服务,172.16.8.102;2)集群服务为mariaDB服务;3)提供mariaDB服务的地址为172.16.8.200,即vip;确保2个节点的时间必须同步:(可以直接搭建一个NT..
分类:数据库   时间:2015-05-31 18:36:08    阅读次数:391
(3)mysql优化之sql语句优化
概述该篇主要介绍一些常用的sql优化技巧sql优化1.select * from table_name where;建议将*改为需要的列。这对速度不会有明显的影响,主要考虑节省内存。2.like语句一般情况下不鼓励使用like操作,如果非使用不可,如何使用也是一个问题。like “%aaa%” 不会使用索引而like “aaa%”可以使用索引。3.不要在列上进行运算,无法运用索引select * f...
分类:数据库   时间:2015-05-31 18:33:03    阅读次数:212
JDBC数据库连接池
概述        数据库连接池在.net的时候就学习了,并且在SQL Server中也接触过,但是使用的时候,非常的方面,因为,VS和SQL Server和操作系统都是微软的,人家做了一个很好的集成,我们使用数据库连接池时,只需要修改相应的连接串就可以,但是,在java中是不一样的,因为java是开源的,他只提供一个标准,剩下的,无论哪个公司都可以实现,好了,言归正传,我们接着说我们的数据库的...
分类:数据库   时间:2015-05-31 18:30:49    阅读次数:175
扩展SQL的灵活性——静态T_SQL和动态SQL
其实我觉得这个博客写在基于web的应用程序开发是最好的,因为目前我们很少在客户端实现排序和过滤功能,而且很多开发采用的都是轻量级的两层模型,所以缺少专门处理数据缓冲和过滤业务,有些人会说,我们可以创建存储过程或者嵌套复杂的控制流程块?但是我想说,这些方案只能解决一部分问题,但是它们带来的问题远远比我想解决的问题要多得多。...
分类:数据库   时间:2015-05-31 18:27:52    阅读次数:179
服务端数据库的操作如何不阻塞
1、业务服务器进程中包含多个线程,每个线程处理的业务不一样,master负责请求的转发,slave负责具体的事情,订阅线程负责把数据通知给订阅者。2、这些线程都有数据库操作的业务,不同线程之间的数据库操作,操作的数据不一样,如何不阻塞呢? 建立一个db类,每个线程包含db对象,都与数据库建立一个连....
分类:数据库   时间:2015-05-31 18:26:06    阅读次数:156
sqlite字符反向模糊查找
sqlite 一个短字符要去db里模糊查找时,可以用like如select * from t_contact where uphone like '%1234%';但是当输入的字符串超过数据库里的长度时,模糊like就不起作用了,这时,要么从输入时就限制来做模糊查询,但有时这个模式无法变更,就得换搜...
分类:数据库   时间:2015-05-31 18:15:56    阅读次数:206
MySQL 处理重复数据
MySQL 处理重复数据有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。防止表中出现重复数据你可以在MySQL数据表中设置指定的字段为PRIMARY KE...
分类:数据库   时间:2015-05-31 18:16:53    阅读次数:164
Mysql-日期转换
一、字符串转日期下面将讲述如何在MYSQL中把一个字符串转换成日期:背景:rq字段信息为:201009011、无需转换的:SELECT * FROM tairlist_day WHERE rq>'2010-07-31' AND rq'2010-08-01' AND DATE_FORMAT( rq, ...
分类:数据库   时间:2015-05-31 18:14:31    阅读次数:158
CentOS 6.6配置安装(Apache+PHP5+MySQL)LAMP服务器
1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp...
分类:数据库   时间:2015-05-31 18:11:35    阅读次数:180
mysql 查询执行的流程
1、客户端发送一个请求给服务器。2、服务器先检查查询缓存,命中了缓存,直接返回缓存中的数据,否则进入下一个阶段。3、服务器进行sql解析,预处理,再由优化器生成对应的执行计划。4、mysql根据执行计划,调用存储引擎的API来执行查询5、将结果返回给客户端。
分类:数据库   时间:2015-05-31 18:09:44    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!