码迷,mamicode.com
首页 > 数据库
mysql主从复制配置操作以及主从宕机切换演练
主从复制目的: 主从服务器设置的稳健性得以提升,如果主服务器发生故障,可以把本来作为备份的从服务器提升为新的主服务器。在主从服务器上分开处理用户的请求,读的话,可以直接读取备机数据,可获得更短的响应时间。 主服务器:IP地址192.168.80.129,mysql已经安装,无用户数据。 从服务器:IP地址192.168.80.130,mysql已经安装。 注:数据库版本...
分类:数据库   时间:2016-05-12 22:36:38    阅读次数:272
数据库三大范式详解
2014-02-25 21:38 1961人阅读 评论(0) 收藏 举 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。   范式说明   1.1 第一范式(...
分类:数据库   时间:2016-05-12 22:26:22    阅读次数:222
SqlHelper类(BY_韩顺平)
****************************************DBUtil工具包获取一个连接*********************************************** package com.xlc.utils; import java.io.FileInputStream; import java.io.InputStream; import...
分类:数据库   时间:2016-05-12 22:23:56    阅读次数:224
几大常用头文件stdio.h,stdio.h ,stdbool.h里的定义
C 标准库 -  简介 stdio .h 头文件定义了三个变量类型、一些宏和各种函数来执行输入和输出。 库变量 下面是头文件 stdio.h 中定义的变量类型: 序号 变量 & 描述 1 size_t  这是无符号整数类型,它是 sizeof 关键字的结果。 2 FILE  这是一个适合存储文件流信息的对象...
分类:数据库   时间:2016-05-12 22:19:39    阅读次数:268
adb用不了,error: unknown host service的解决办法 (360的360MobileLoader.exe,QQ的tadb.exe)
这里贴上辨别电脑的5037端口被哪个应用程序占用的方法: 1. 打开命令行,输入命令:netstat -ano | findstr "5037" http://bbs.xda.cn/thread-11656869-1-1.html      近日在命令行中使用adb命令时老是会提示 error: unknown host service的错误, 以前一直是正常的,从未出过问题...
分类:数据库   时间:2016-05-12 22:11:41    阅读次数:226
linux编译mysql关于mysql.sock的错误
我编译mysql时,都直接把mysql.sock指向了mysql/run/下面:  -DMYSQL_UNIX_ADDR=/usr/local/mysql/run/mysql.sock     提示mysql.sock文件找不到,我总结我遇到的情况。第一种:没有指定mysql.sock路径,这时我们可以建一个软链接指向该地址,或者直接更改/etc/my.cnf更改sock文件地址 ...
分类:数据库   时间:2016-05-12 22:09:25    阅读次数:300
mysql笔记
一直都在用框架,php连接原生mysql有点生疏了。写下笔记,记一下。以后备用。     mysql_query(),这个函数里面执行的操作如果是show explain select describe此类的数据库操作会返回资源标识符,其他的数据库操作会返回true或者false。     $con=mysql_connect('localhost','root','068bcd9708');...
分类:数据库   时间:2016-05-12 22:07:32    阅读次数:159
Flask 数据库多对多自引用关系
上篇介绍的多对多关系是两个模型是之间的多对多关系,关联表联接的是两个明确的实体,还有些情况下只有一个模型,与自己之间存在多对多关系。比如用户之间的关注。表示用户关注其他用户时,只有用户一个实体,没有 第二个实体。如果关系中的两侧都在同一个表中, 这种关系称为自引用关系。        在关注中, 关系的左侧是用户实体,可以称为“关注者”;关系的右侧也是用户实体,但这些是“被关注者”。从概 念...
分类:数据库   时间:2016-05-12 22:06:39    阅读次数:550
mysql在windows下的安装
现在人脸的特征点存储是文件形式,想把它存储到数据库中。 1.  先到官网下载mysql。选择相应的版本。 http://dev.mysql.com/downloads/mysql/ 我选择的是:64位的。(因为我们现在的项目都是生成64位的。) 然后解压到你要安装的目录。比如,我的是c:\Program Files 2. 以管理员权限打开cmd到bin目录。 附...
分类:数据库   时间:2016-05-12 22:06:21    阅读次数:159
mysql 批量插入数据 优化
对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。 经过对MySQL innodb的一些性能测试,发现一些可以提高insert效率的方法,供大家参考参考。 1. 一条SQL语句插入多条数据。 常用的插入语句如: ...
分类:数据库   时间:2016-05-12 22:04:28    阅读次数:228
mysql 插入数据避免重复的手段
MySql避免重复插入记录 发布于: December 15, 2011, 6:02 pm 分类: MySQL 作者: Cyrec 阅读: [308] 今天用python抓取数据入库需要避免重复数据插入,在网上找了一些方法: 方案一:使用ignore关键字 如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用: insert igno...
分类:数据库   时间:2016-05-12 22:02:49    阅读次数:168
Oracle insert hang引发的行锁等待
问题描述:     客户方前台应用某个操作hang住,无报错也未有操作正常结束提示。 查看锁信息如下: SQL> with lk as (select blocking_instance||'.'||blocking_session blocker, inst_id||'.'||sid waiter    2              from gv$session    3...
分类:数据库   时间:2016-05-12 21:58:59    阅读次数:748
关于sql存储过程在IDE或数据库中执行报错的解决办法
最近由于项目中有些业务要用到存储过程来写,所以在数据库中添加了一个简单的存储过程,如下: ALTER PROCEDURE [dbo].[Test_addperson] @name AS varchar(20) , @password AS varchar(20) , @age AS int, @allCount int = 0 output--总数 AS BEGIN insert...
分类:数据库   时间:2016-05-12 21:57:30    阅读次数:251
sql_safe_updates
ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column...
分类:数据库   时间:2016-05-12 21:52:22    阅读次数:242
JDBC Request的用法
目的:使用JMeter工具中的JDBC Request控件,获取并使用数据库中的数据进行登录 配置:Jmeter + MySQL 步骤: 1. 这里首先需要配置好Jmeter和MySQL 1)将mysql-connector-java.jar包拷贝到\lib 文件夹下。这个相当于Jmeter使用MySQL的一个驱动 2)在MySQL中创建好目标数据库、表和数据 2. 打...
分类:数据库   时间:2016-05-12 21:45:13    阅读次数:403
mongodb创建索引
MongoDB性能篇 -创建索引,组合索引,唯一索引,删除索引和explain执行计划 一、索引 MongoDB 提供了多样性的索引支持,索引信息被保存在system.indexes 中,且默认总是为_id创建索引,它的索引使用基本和MySQL 等关系型数据库一样。其实可以这样说说,索引是凌驾于数据存储系统之上的另一层系统,所以各种结构迥异的存储都有相同或相似的索引实现及使...
分类:数据库   时间:2016-05-12 21:40:27    阅读次数:220
JDBC操作数据库的基本步骤
JDBC操作数据库的基本步骤:     1)加载(注册)数据库驱动(到JVM)。     2)建立(获取)数据库连接。     3)创建(获取)数据库操作对象。     4)定义操作的SQL语句。     5)执行数据库操作。     6)获取并操作结果集。    7)关闭对象,回收数据库资源(关闭结果集-->关闭数据库操作对象-->关闭连接)。 package com.yangs...
分类:数据库   时间:2016-05-12 21:28:52    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!