码迷,mamicode.com
首页 > 数据库 > 周排行
DBCP连接及MySQL优化
一:数据库连接池的原理 数据库连接池保存了一些数据库连接对象(Connection对象),操作数据库时 直接从连接池中获取Connection对象,用完后又放回数据库连接池中。通过 对连接对象的保存与放回,大大提高了数据库的访问效率。 二:DBCP连接池组件 Properties pro=new P ...
分类:数据库   时间:2017-03-24 00:10:48    阅读次数:178
mac mysql error You must reset your password using ALTER USER statement before executing this statement.
安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个 step 1: SET PASSWORD = PASSWORD('your new password'); step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; st ...
分类:数据库   时间:2017-03-24 00:11:07    阅读次数:233
ThinkPHP3.2.3批量执行sql语句(带事务)
/*** 事务封装方法* @access public 将此方法放入框架model.class.php中* @param array $sqls 要执行的sql数组或语句* @param array $vals sql语句中要替换的值* @return boolean*/public functio ...
分类:数据库   时间:2017-03-24 00:20:33    阅读次数:389
导论-数据库
1、数据库通常的定义:数据库是一个组织内被应用程序使用的逻辑相一致的相关数据的集合。 2、与平面文件(单独没有关联的文件)相比,数据库具有以下优点: 3、数据库管理系统,DBMS,是定义、创建、维护数据库的一种工具。 4、数据库管理系统由5部分构成:硬件、软件、数据、用户和规程。 5、数据库管理系统 ...
分类:数据库   时间:2017-03-24 00:34:56    阅读次数:274
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
原因:找不到mysql.sock文件 解决方法: 1 找到mysql.sock文件位置 echo "show variables" | mysql | grep "socket"或者echo "status" | mysql | grep "socket" 2 ln -s /var/lib/mysq ...
分类:数据库   时间:2017-03-24 00:35:34    阅读次数:186
MySQL锁机制
当并发事务同时访问一个资源的时候,有可能导致数据不一致。因此需要一种致机制来将访问顺序化。锁就是其中的一种机制。 数据库上的操作可以归纳为两中,读和写。多个事务同时读一个对象的时候,是不会有冲突的。同时读和写或者同时写才会产生冲突。因此为了提高并发性,通常定义两种锁: A. 共享锁(Shared L ...
分类:数据库   时间:2017-03-24 00:43:02    阅读次数:198
(转)ERROR 2002 (HY000): Can't connect to local MySQL server through socket '***' (2)
有时候,当我们使用“mysql”、“mysqladmin”、“mysqldump”等命令管理数据库时,服务器抛出类似如下错误: 有时候,当我们使用“mysql”、“mysqladmin”、“mysqldump”等命令管理数据库时,服务器抛出类似如下错误: 1 ERROR 2002 (HY000): ...
分类:数据库   时间:2017-03-24 00:49:51    阅读次数:243
oracle中LPAD和RPAD函数的使用方法(加个人总结)
今天看到两个没有见过的SQL中的函数,总结一下; 函数参数:lpad( string1, padded_length, [ pad_string ] ) 其中 string1:源字符串 padded_length: 即最终结果返回的字符串的长度;如果最终返回的字符串的长度比源字符串的小,那么此函数实 ...
分类:数据库   时间:2017-03-24 10:30:29    阅读次数:236
centos6.7编译安装mysql5.7.17
centos6.7编译安装mysql5.7.17 2017-03-24 09:57:15 提示:mysql5.7.17和之前5.56以前的版本安装不一样,需要用cmake 另外,看本文档的mysql编译前我说一点,第一次一定要大概的看完整个过程,不能一直跟着文档做,否则后面容易遇到问题。比如编译完会 ...
分类:数据库   时间:2017-03-24 10:51:57    阅读次数:492
Exchange DSAccess 事件分析
本文介绍了如何使用事件ID2080来帮助诊断ExchangeDSAccess问题中所包含的信息。许多朋友经常遇到ActiveDirectory域和Exchange服务器通信问题。那如何排查呢。常用最简单方法,在事件查看器中查看相关报错日志。今天我了解事件ID2080事件来帮助诊断ExchangeDSAccess问题。启动邮..
分类:数据库   时间:2017-03-24 10:59:14    阅读次数:219
数据库备份与还原的过程中介质集有2个介质簇,但只提供了1个。必须提供所有成员
在对数据库备份与还原的过程中,我遇到一个问题“介质集有2个介质簇,但只提供了1个。必须提供所有成员”,下面详细的介绍一下遇到问题的经过与问题解决的方法! 一、备份与还原遇到的问题描述与解决方法: 前两天用户测试我们做的评教系统小软件,有点问题我们过去看了看,想将他们的测试数据备份一下,以便我们修改软 ...
分类:数据库   时间:2017-03-24 11:46:26    阅读次数:166
数据库权限表设计
最近项目的项目很奇怪,一个大项目(系统)里包含了很多小的子系统,而这些子系统中都有权限控制的部分,这件事情挺让我头痛的,记得一年前在沈阳,我曾经有一段时间也因因这个问题而疲于奔命,为什么说疲于奔命呢?由于当时项目进度不允许,导致最终系统权限模块草草了事,每个模块都是由读权限字符串来控制用户ACL,当 ...
分类:数据库   时间:2017-03-24 12:04:13    阅读次数:200
sqlserver数据将多个表或视图的数据合并到一个表或视图里的sql语句
create view dbo.V_ZDUser_DDasselect * from dbo.V_ZDUser_DD1 union all select * from dbo.V_ZDUser_DD2 union all select * from dbo.V_ZDUser_DD3 union al ...
分类:数据库   时间:2017-03-24 12:08:42    阅读次数:235
数据库之范式
第一范式(1NF) 属性不可分。 例如存在一个表:【联系人】(姓名、性别、电话) 这个表中,属性“电话”可以分为手机号和座机号,这样就不满足1NF要求。 第二范式(2NF) 1. 表必须有主键 2. 没有包含在主键中的列必须完全依赖于主键,而不能只依赖于主键的一部分 例如存在一个表:【OrderDe ...
分类:数据库   时间:2017-03-24 12:17:58    阅读次数:267
MySQL二进制日志总结
二进制日志简单介绍 MySQL的二进制日志(binary log)是一个二进制文件,主要用于记录修改数据或有可能引起数据变更的MySQL语句。二进制日志(binary log)中记录了对MySQL数据库执行更改的所有操作,并且记录了语句发生时间、执行时长、操作数据等其它额外信息,但是它不记录SELE... ...
分类:数据库   时间:2017-03-24 13:22:59    阅读次数:295
yii\rbac\DbManager:addItem($item) 插入auth_item权限项目表 设置时间
protected function addItem($item) { $time = time(); if ($item->createdAt === null) { $item->createdAt = $time; } if ($item->updatedAt === null) { ... ...
分类:数据库   时间:2017-03-24 13:59:04    阅读次数:268
Oracle 11g常用管理命令(用户、表空间、权限)
PS:下面是Oracle 11g最常用的基本管理命令,包括创建用户、表空间,权限分配等。以下命令本人都验证操作过,并加上了本人的小结与说明。 1、启动oracle数据库: 从root切换到oracle用户进入: su - oracle 进入sqlplus环境,nolog参数表示不登录: sqlplu ...
分类:数据库   时间:2017-03-24 14:00:43    阅读次数:352
数据库隔离级别
一般数据库隔离分为四级 READ_UNCOMMIT A B C READ_COMMIT B C REPEATABLE_READ C SERIALIZABLE 脏读(A):就是A事务读到了B事务未提交的数据,并在此基础上做了新的操作 可重复读(B):就是A事务读到了B事务已提交的更改数据 幻读(C): ...
分类:数据库   时间:2017-03-24 14:05:22    阅读次数:199
SQL left join、right join和inner join的区别以及where的搭配使用
SQL left join、right join和inner join的区别以及where的搭配使用
分类:数据库   时间:2017-03-24 14:22:58    阅读次数:317
MySQL事务处理实现方法步骤
需求说明:案例背景:银行的转账过程中,发生意外是在所难免。为了避免意外而造成不必要的损失,使用事务处理的方式进行处理:A账户现有余额1000元,向余额为200的B账户进行转账500元。可能由于某原因:A账户在扣除转账金额时发生错误,使用事务回滚来返回到初始状态A账户成功扣..
分类:数据库   时间:2017-03-24 14:24:31    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!