从外网把数据库中的表结构以及数据用”导出脚本“的方式导出来(1.628G的样子),但是在本机执行sql脚本的时候,直接就是out of memory。 
之前执行60M的脚本没出过这种问题,直接双击打开.sql脚本文件,然后执行就完了。现在主要是这文件太大了,就报错了,后面不停的google...
                            
                            
                                分类:
数据库   时间:
2014-05-04 11:19:22   
                                阅读次数:
351
                             
                         
                    
                        
                            
                            
                                这几天由于工作的需要,写了一个业务逻辑较复杂的存储过程,其中多次用到了JOIN、LEFT 
JOIN、RIGHT 
JOIN在处理表之间的逻辑的作用被渲染的淋漓尽致。说明一下,之前少处理数据库后台的经验,特别是没有好好的研究SQL的知识细节。不过也简单的学习了,自以为看明白了。就懂了。现在想来那时就是浅...
                            
                            
                                分类:
数据库   时间:
2014-05-04 11:32:18   
                                阅读次数:
329
                             
                         
                    
                        
                            
                            
                                Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。Xtrabackup中主要包含两个工具:xtrabackup:是用于热备份innodb, 
xtradb表中数据的工具,不能备份其他类型的表...
                            
                            
                                分类:
数据库   时间:
2014-05-04 11:56:32   
                                阅读次数:
470
                             
                         
                    
                        
                            
                            
                                今天使用数据库时(SQLite)出现了一个错误让我头疼了好半天,最后发现是自己粗心引起的,在这里把这个错误记下来,以便以后查阅以下是当时报的错误: 
错误原因:是因为自己从数据库建立连接后没有将游标向下移位(使用reader.Read()方法)就开始读数据引起的,此时游标中是没有数据的,切记...
                            
                            
                                分类:
数据库   时间:
2014-05-04 12:25:13   
                                阅读次数:
308
                             
                         
                    
                        
                            
                            
                                3.1MySQL 存储引擎概述 到后来,MySQL 
意识到需要更改架构,将前端的业务逻辑和后端数据存储以清晰的层次结构拆分开的同时,对ISAM 做了功能上面的扩展和代码的重构,这就是MyISAM存储引擎的由来。 
MySQL 的插件式存储引擎主要包括MyISAM,Innodb,NDB Cluste.....
                            
                            
                                分类:
数据库   时间:
2014-05-04 12:32:42   
                                阅读次数:
662
                             
                         
                    
                        
                            
                            
                                1,procedure 
是一个可以用编程的方式来操作SQL的集合;存储过程的优点?执行效率很高,因为存储过程是预编译的,即创建时编译,而SQL语句是执行一次,编译一次。调用存储过程可以大大减少同数据库的交互次数。降低网络通信量,因为存储过程执行的时候,只需要call存储过程名,不需要传递大量的SQL...
                            
                            
                                分类:
数据库   时间:
2014-05-04 12:33:33   
                                阅读次数:
460
                             
                         
                    
                        
                            
                            
                                使用SecureCRT或是pietty_ch连接到一台安装有Oracle DB 
10g的RHEL4.2的机器,linux使用的shell是默认的bash。 
在bash提示符下,使用Del键或者Backspace键都能删除光标左右的字符,但是一旦进入sqlplus之后,只能使用Del键来删除光标左侧....
                            
                            
                                分类:
数据库   时间:
2014-05-04 12:33:07   
                                阅读次数:
621
                             
                         
                    
                        
                            
                            
                                安装配置环境:	os:centos 
5.4	mysql:5.5.37	虚拟server1:mysql_master(192.168.40.241)	虚拟server2:mysql_slave(192.168.40.242)安装Mysql: 
可参考解压后的INSTALL-BINARY,如下:	shel...
                            
                            
                                分类:
数据库   时间:
2014-05-04 12:34:32   
                                阅读次数:
516
                             
                         
                    
                        
                            
                            
                                1、deletefromtable_name一行一行删除,只删除表数据,auto_increament仍停留在最后一天数据的下一个值。2、truncatetable_name快捷删除表数据。先删除整个表,然后重新建表结构。auto_increament从1开始。
                            
                            
                                分类:
数据库   时间:
2014-05-03 20:34:16   
                                阅读次数:
386
                             
                         
                    
                        
                            
                            
                                今天想写一个小app,要用到数据库,所以在这里先简单记一下它的安装和用法。
1.安装SQLite3
命令行下输入:sudo apt-get install sqlite3
2.安装SQLite3编译需要的工具包 
命令行下输入: sudo apt-get install libsqlite3-dev
3.安装图形界面 (如果你喜欢)
命令行输入:
sudo apt-get insta...
                            
                            
                                分类:
数据库   时间:
2014-05-03 21:22:38   
                                阅读次数:
267
                             
                         
                    
                        
                            
                            
                                相关环境信息:开发机Win7 x64、远程机器WinXP、调试器是CDB、Qt版本5.2.1
一、部署远程机器环境
我这里用的是虚拟机(Windows XP),根据你要调试的程序选择安装不同架构的WinDbg,因为安装文件不大,所以我一般都会装上
附上下载地址:
dbg_i386_6.12.2.633:http://download.csdn.net/detail/aqtata/7...
                            
                            
                                分类:
数据库   时间:
2014-05-03 21:49:21   
                                阅读次数:
745
                             
                         
                    
                        
                            
                            
                                CentOS6和RHEL6系统的YUM中包含了MySQL安装包,版本是MySQL5。rpm软件包的名称是mysql-server。
 
使用以下命令可以安装MySQL数据库:
yum install -y mysql-server
安装完成后我们可以通过以下命令启动MySQL服务:
service mysqld start
 
第一次启动MySQL服务后,...
                            
                            
                                分类:
数据库   时间:
2014-05-03 21:14:54   
                                阅读次数:
462
                             
                         
                    
                        
                            
                            
                                安装完mysql后我们可以进行sql语句的操作:
我们可以使用以下命令连接到MySQL服务:
mysql -h localhost -u root -p
-h参数指定要连接的MySQL服务器地址
-u参数指定连接所使用的用户
-p参数指定使用密码验证登陆
 
MySQL服务绝大多数功能使用SQL语言进行管理。
 
SQL语言一般约定俗成使用大写,但是语言本身不限制大小写。几乎所有...
                            
                            
                                分类:
数据库   时间:
2014-05-03 21:15:52   
                                阅读次数:
331
                             
                         
                    
                        
                            
                            
                                SQL 是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作,比如MySQL、 MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他数据库系统。
不幸地是,存在着很多不同版本的 SQL 语言,但是为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来...
                            
                            
                                分类:
数据库   时间:
2014-05-03 21:33:50   
                                阅读次数:
319
                             
                         
                    
                        
                            
                            
                                创建数据库:
CREATE DATABASE stefan;
删除数据库:
DROP DATABASE stefan;
重命名数据库:
重命名数据库没有直接的办法。
已经不再使用的方法:
RENAME DATABASE stefan TO LCDB;
创建表格语法:
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列...
                            
                            
                                分类:
数据库   时间:
2014-05-03 21:47:22   
                                阅读次数:
470
                             
                         
                    
                        
                            
                            
                                好吧,大家觉得这种字体还是比较好看,所有我们就换这种字体了。
 INSERT INTO 语句用于向表格中插入新的行。
语法
INSERT INTO 表名称 VALUES (值1, 值2,....)
我们也可以指定所要插入数据的列:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
Update 语句用于修...
                            
                            
                                分类:
数据库   时间:
2014-05-03 21:55:40   
                                阅读次数:
317
                             
                         
                    
                        
                            
                            
                                1、能用DISTINCT的就不用GROUP BY 
  SELECT OrderID FROM Details WHERE UnitPrice > 10 GROUP BY OrderID 
  可改为:  SELECT DISTINCT OrderID FROM Details WHERE UnitPrice > 10 
2.能用UNION ALL就不要用UNION  
  UNION A...
                            
                            
                                分类:
数据库   时间:
2014-05-03 21:31:24   
                                阅读次数:
342