今天再我把数据库data 拷贝到linux 下运行程序 ”mysql中Table is read only的解决“ 出现这样的问题,查询资料。linux下执行如下命令即可#mysqladmin -u root -p flush-tables还有就是目录权限问题因为数据较多,导出-》导入比较慢,我是直...
分类:
数据库 时间:
2014-10-11 23:54:36
阅读次数:
278
一、函数 函数是作为数据库对象存储在oracle数据库中,函数又被称为PL/SQL子程序。oracle处理使用系统提供的函数之外,用户还可以自己定义函数。函数通常被作为一个表达式来调用或存储过程的一个参数,具有返回值。通常用于返回特定的数据。 函数语法如下: create or replace f....
分类:
数据库 时间:
2014-10-11 23:54:26
阅读次数:
386
常常写SQL语句的人应该知道Group by语句的主要使用方法是进行分类汇总,以下是一种它最常见的使用方法(依据部门、职位分别统计业绩):SELECT a.dname,b.job,SUM(b.sal) sum_salFROM dept a,emp bWHERE a.deptno = b.deptn....
分类:
数据库 时间:
2014-10-11 23:19:06
阅读次数:
438
在生产环境中使用了 自带的连接池 结果 遇到 mysql8小时问题然后 采用了 c3p0 连接池配置如下: org.hibernate.c3p0.internal.C3P0ConnectionProvider 20 5 1200 ...
分类:
数据库 时间:
2014-10-11 22:27:36
阅读次数:
182
2014-10-04 BaoXinjian一、摘要1. 索引质量索引质量的高低对数据库整体性能有着直接的影响。良好高质量的索引使得数据库性能得以数量级别的提升,而低效冗余的索引则使得数据库性能缓慢如牛,即便是使用高档的硬件配置。因此对于索引在设计之初需要经过反复的测试与考量。那对于已经置于生产环境中...
分类:
数据库 时间:
2014-10-11 22:24:47
阅读次数:
667
2014-10-04 BaoXinjian一、摘要索引重建是一个争论不休被不断热烈讨论的议题。当然Oracle官方也有自己的观点,我们很多DBA也是遵循这一准则来重建索引,那就是Oracle建议对于索引深度超过4级以及已删除的索引条目至少占有现有索引条目总数的20% 这2种情形下需要重建索引。近来O...
分类:
数据库 时间:
2014-10-11 22:53:57
阅读次数:
341
2014-10-04 BaoXinjian一、摘要高水位线好比水库中储水的水位线,用于描述数据库中段的扩展方式。高水位线对全表扫描方式有着至关重要的影响。当使用delete 操作表记录时,高水位线并不会下降,随之导致的是全表扫描的实际开销并没有任何减少。本文给出高水位线的描述,如何降低高水位线,以及...
分类:
数据库 时间:
2014-10-11 21:46:17
阅读次数:
252
安装
1.到MySQL官网下载MySQL Community版,(作者下载的是mysql-5.6.21)MySQL分为商业版(Enterprise)和社区版(Community),商业版是要收费的,社区版是免费的。
MySQL的Mac版安装包分为两种一种是DMG Archive,另一种是Compressed
Tar。DMG的安装比较简单,只需要双击安装文件即可,Compressed Tar...
分类:
数据库 时间:
2014-10-11 21:32:36
阅读次数:
217
很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路。一、监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然....
分类:
数据库 时间:
2014-10-11 22:35:16
阅读次数:
324
智能插入:将整批分批,每一千条提交一次,sql注入(安全,使用软解析,提高效率)sql注入攻击:简单例子select * from table where name='"+un+"' and psw='"+pw+"'",假如可以输入任何字符,un随便输入12345' or 1=1--这样提交过来的a...
分类:
数据库 时间:
2014-10-11 21:26:36
阅读次数:
217
脚本代码: 新建文件back_db.sh #!/bin/bash TODAYTIME="`date +%Y%m%d`" DBNAME="test mysql" DUMPPATH="/usr/local/webserver/mysql/bin/mysqldump" HOST="xxx" USER="x...
分类:
数据库 时间:
2014-10-11 20:33:46
阅读次数:
165
百度了一下,这个可以行得通select username,sid,serial# from v$session alter system kill SESSION '133,169' ;drop user psyy cascade
分类:
数据库 时间:
2014-10-11 20:47:06
阅读次数:
217
select a.receiveID,(a.num - IFNULL(b.num,0)) as num from (SELECT num,receiveID from dog_giftnumrecord where giftID = 1) as a left join (SELECT num,rec...
分类:
数据库 时间:
2014-10-11 21:50:16
阅读次数:
377
在安装好了MySQL之后,使用了新的配置文件后,MySQL服务器可以成功启动,但在登陆的时候出现了ERROR 2002 (HY000): Can't connect to local MySQL server through socket,即无法通过socket连接到mysql服务器,同时提供了socket文件的位置。下面是这个问题的描述与解决办法。...
分类:
数据库 时间:
2014-10-11 19:20:16
阅读次数:
278
SELECT DISTINCT * INTO #temp FROM grade;
DROP TABLE grade;
SELECT * INTO grade FROM #temp;
DROP TABLE #temp;
SELECT DISTINCT * INTO #temp FROM grade;
DROP TABLE grade;
SELECT * INTO grade FROM #temp;
DROP TABLE #temp;...
分类:
数据库 时间:
2014-10-11 19:53:06
阅读次数:
191