码迷,mamicode.com
首页 > 数据库
Mysql主从架构的复制原理及配置详解
1. 复制概述Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将...
分类:数据库   时间:2015-01-31 16:07:07    阅读次数:226
1月31 SQL巩固练习(45道题)
1、现在有四个表:student 表: teacher 表: course表: score表:表...
分类:数据库   时间:2015-01-31 16:07:14    阅读次数:202
开启MySQL日志
找到my.ini(Linux下是my.cnf)文件,在文件里加入下面两行:log="F:/mysqllog/mysql.log"log-bin="F:/mysqllog/logbin.log"重新启动MySQL服务,即开启了log和log_bin日志。
分类:数据库   时间:2015-01-31 16:04:07    阅读次数:154
Mysql 存储引擎中InnoDB与Myisam的主要区别
1,事务处理innodb 支持事务功能,myisam 不支持。Myisam 的执行速度更快,性能更好。2,select ,update ,insert ,delete 操作MyISAM:如果执行大量的SELECT,MyISAM是更好的选择InnoDB:如果你的数据执行大量的INSERT或UPDATE...
分类:数据库   时间:2015-01-31 16:04:52    阅读次数:228
MySQL Packets larger than max_allowed_packet are not allowed
MySQL的一个系统参数:max_allowed_packet,其默认值为1048576(1M), 查询:show VARIABLES like '%max_allowed_packet%'; 修改此变量的值:MySQL安装目录下的my.ini文件中的[mysqld]段中的"max_allowed_...
分类:数据库   时间:2015-01-31 16:02:59    阅读次数:217
sqlserver中判断表或临时表是否存在
转自:http://www.cnblogs.com/yugen/archive/2010/07/25/1784749.html1、判断数据表是否存在 方法一:use yourdb;goif object_id(N'tablename',N'U') is not nullprint '存在'else....
分类:数据库   时间:2015-01-31 16:00:44    阅读次数:167
oracle中取前几条数据&TRUNC()函数
在oracle中查表中的前10条数据---- select * from test where rownum =10 and rn=的比较方式。实际用途中,常常回求最近的几条数据,需要对数据进行排序后在去rownum<=方式一:任何时候都成立:select * from(select a.* fro...
分类:数据库   时间:2015-01-31 16:01:23    阅读次数:218
SQL(oracle) 取得分组后最大值记录
select * from? (select t.*, row_number() over(partition by 分组字段 order by 排序字段 desc ) rn from tablename t ) where rn=1 select * ? from (select t.*, ? ? ? ? ? ? ? ?row_number() over...
分类:数据库   时间:2015-01-31 14:52:59    阅读次数:127
SqlServer导出数据文件(图)
1、对数据库右键-》Tasks-》Generate Scripts 2、点击Next 3、选择是导出整个数据库开始单个数据表 4、设置成保存为文件,并设置存储位置,然后点击高级按钮 5、根据选择是导出模式、模式加数据、还是仅数据,点击ok 6、会有让你review的一个窗口,点击next,再点击finish ...
分类:数据库   时间:2015-01-31 14:50:03    阅读次数:187
关于Oracle数据库字符集的选择
如果数据库只在中国地区使用,数据库字符集选择ZHS16GBK或者常用中文字符集,如果不确定,就推荐使用AL32UTF8国家字符集就选择: AL16UTF16字符集一旦设定,不允许修改,修改可能出现乱码问题。Default Language和Default Territory默认即可。
分类:数据库   时间:2015-01-31 14:17:49    阅读次数:260
PL/SQL中自定义异常小知识
一、概念用户定义的异常错误是通过显式使用RAISE语句来触发。当引发一个异常错误时,控制就转向到EXCEPTION块异常错误部分,执行错误处理代码。对于这类异常情况的处理,步骤如下:在PL/SQL块的声明部分定义异常情况:<异常情况>EXCEPTION;RAISE<异常情况>在PL/SQL..
分类:数据库   时间:2015-01-31 13:08:25    阅读次数:624
C#数据库开发读书笔记1---数据库连接及DataReader的使用
1、ADO.NET结构:两个核心组件:DataSet、.NET数据提供程序(Connection、Command、DataReader和DataAdapter四个对象)。DataSet是独立于任何数据源的数据访问,因此可用于多种不同的数据源,用于XML数据或独立于管理应用程序本地的数据;DataSet包含一个或多个DataTable对象的集..
分类:数据库   时间:2015-01-31 13:10:04    阅读次数:240
C#数据库开发读书笔记2---DataAdapter、DataSet的使用
6、DataAdapter的使用.NET框架通过DataAdapter来控制与现有数据源的交互,每个.NET数据提供程序都包含一个DataAdapter对象;OLEDB.NET数据提供程序包含一个OLEDBDataAdapter对象,而SQLServer.NET数据提供程序包含一个SqlDataAdapter对象。DataAdapter对象用于从数据源中检索数..
分类:数据库   时间:2015-01-31 13:08:21    阅读次数:341
C#数据库开发读书笔记3---DataTable及表约束的应用
8、DataTable创建数据表DataTable表示一个内存内关系数据的表,可以独立创建和使用,也可以由其他.NET框架对象使用,最常见的情况是作为DataSet的成员使用。DataTable对象可通过使用DataTable构造函数来创建,或者可通过将构造函数参数传递到DataSet的Tables属性的Add方法来创..
分类:数据库   时间:2015-01-31 13:07:21    阅读次数:199
C#数据库开发读书笔记4---DataView的使用
1、创建DataView创建DataView的方法有两种,可以使用DataView构造函数,也可以创建对DataTable的DefaultView属性的引用。DataView构造函数可以为空,也可以通过单个参数的形式采用DataTable或者同时采用DataTable与筛选条件、排序条件和行状态筛选器。在创建DataView时或者在修..
分类:数据库   时间:2015-01-31 13:08:04    阅读次数:281
Oracle数据库的找回DBA账户的密码
这是大二时候写在QQ空间里的一篇文章,我还记得当时这个问题花费了我整一天的时间去搞定它,所以那时体会颇深,所以那时特意记录了下了这个解决的过程,今天突然有兴致想找出几篇大学时写在空间里的文章和大家分享下,以防类似当年的我发生的话,又得花费很多时间,以下为当时记录的全部内容:         今天登录用用户SCOTT登陆Oracle,编辑所属的表时,发现无相应的权限,于是想登陆sys,以DBA的身...
分类:数据库   时间:2015-01-31 13:02:17    阅读次数:208
数据库并发事务控制四:postgresql数据库的锁机制二:表锁
在博文《数据库并发事务控制四:postgresql数据库的锁机制 》 http://blog.csdn.net/beiigang/article/details/43302947 中后面提到: 常规锁机制可以参考pg的官方手册,章节和内容见下面 13.3. Explicit Locking http://www.postgresql.org/docs/9.4/static/exp...
分类:数据库   时间:2015-01-31 12:31:39    阅读次数:329
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!