- mysql 程序参考
- mysql的几个主要程序的作用 isamchk 和 myisamchk 对表进行检查和修复,执行键分布分析和重新激活索引的实用程序 myisampack 和 pack_isam 产生压缩的只读表的实用程序 mysql 具有行编辑能力的交互式程序,可以将查询发送到mysql服务器中,还可以批处理方式使用来执行存储在一个文件中的查询 mysql.server 启动和关闭mysql
- 分类:应用软件
- 优化MySQL数据库性能的八大“妙手”
- 本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能� @纾诙ㄒ逵收嗦胝飧鲎侄
- 分类:应用软件
- MS SQL Server查询优化方法
- 查询速度慢的原因很多,常见如下几种 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题
- 分类:应用软件
- DB2 并行版本中的查询优化
- 1、简介 SN, GAMMA, BUBBA, SM, XPRS DB2 Parallel Edition(DB2 PE) 运行于 AIX 并行机上,例如 SP2 等。它基于 SN 的体系结构和 Function Shipping 执行模型,提供了可扩展性和大处理能力。基于代价优化,其代价考虑了 CPU 、 IO 和消息传递。保证 ACID 特性,并行化的工具包括: Load,Import,Reorganize Data,Create In
- 分类:应用软件
- Access 创建索引
- 若要快速查找和排序记录,就需要索引单个字段或字段的组合。对于某一张表来说,建立索引的操作就是要指定一个或者多个字段,以便于按这个或者这些字段中的值来检索数据,或者排序数据。在中文Access 2000中能建立的索引如下所述。 1.创建单字段索引 “单字段索引”的意思是一张表中只有一个用于索引的字段,使用下列步骤进
- 分类:应用软件
- SQL Server 改善SQL语句(1)
- 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name=''zhangsan'' and tID > 10000 和执行:select * from table1 where tID > 10000 and name=''zhangsan'' 一些人不知道以上两条语句的执行效率是否一样,因为如果简单的从语句先后上看
- 分类:应用软件
- SQL Server 的通用分页显示存储过程
- 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消
- 分类:应用软件
- SQL Server 索引结构详述(1)
- 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就
- 分类:应用软件
- 使用 SQL Server 2000 索引视图提高性能(1)
- 索引视图 许多年来,Microsoft SQL Server 一直都提供创建虚拟表(称为视图)的功能。在过去,这些视图主要有两种用途:提供安全机制,将用户限制在一个或多个基表中的数据的某个子集。 提供一种机制,允许开发人员定制用户如何才能以逻辑方式查看存储在基表中的数据。 SQL Server 2000 已经扩展了 SQL Server 视图的功能,
- 分类:应用软件
- MySQL数据库技术(05)
- 1.4.9 删除或更新现有记录 有时,希望除去某些记录或更改它们的内容。DELETE 和U P D ATE 语句令我们能做到这一点。 DELETE 语句有如下格式: DELETE FROM t b l _ n a m e WHERE 要删除的记录 WHERE 子句指定哪些记录应该删除。它是可选的,但是如果不选的话,将会删除所有的记录。这意味着最简单的DELETE 语句也是最危险
- 分类:应用软件
- Mysql字段长度
- 列类型 需要的存储量 TINYINT 1 字节 SMALLINT 2 个字节 MEDIUMINT 3 个字节 INT 4 个字节 INTEGER 4 个字节 BIGINT 8 个字节 FLOAT(X) 4 如果 X = 24 或 8 如果 25 = X = 53 FLOAT 4 个字节 DOUBLE 8 个字节 DOUBLE PRECISION 8 个字节 REAL 8 个字节 DECIMAL(M,D) M字节(D 2 , 如果M D) NUMERIC(M,D) M字节(D 2 , 如果M D
- 分类:应用软件
- MySQL数据库技术(03)
- 您可能会注意到,已经读了本书这么多页,但是还没有看到几句行话和术语。虽然我们大致提了一下怎样利用样例数据库,但事实上,关于什么是“数据库”,我们一点东西都还没有介绍。不过,我们现在打算设计该数据库,然后开始实现它,这样就不能再避而不谈数据库术语了。介绍数据库术语就是本节的目的。本节介绍的一些术语全书
- 分类:应用软件
- MySQL数据库技术(06)
- 1.5 与mysql 交互的技巧 本节介绍怎样更有效地且键入工作量较小地与mysql 客户机程序进行交互。介绍怎样更简单地与服务器连接,以及怎样不用每次都从头开始键入查询。 1.5.1 简化连接过程 在激活mysql 时,有可能需要指定诸如主机名、用户名或口令这样的连接参数。运行一个程序需要做很多输入工作,这很快就会让人厌烦。有
- 分类:应用软件
- 怎样在vc、delphi中使用mysql(mysql odbc驱动的使用)
- 怎样在vc、delphi、vb等程序中使用mysql呢(mysql odbc驱动程序的使用) 我们经常会遇到这样问题,怎样在非web程序或asp程序中使用mysql数据库呢?对于这个问题有两个解决方案: 1.使用mysql提供的api函数库。 很多有名的mysql客户端工具就是这样实现的,大名鼎鼎的winmysql工具就是这样的。这在大部分的开发工具中都可以实现
- 分类:应用软件
- MySQL中的SQL
- MySQL 数据表的字段必须有定义一个数据类型。这有大约 25 种选择,大部分都是直接明了的,就不多费口舌了。但有几个有必要提一下。 TEXT 不是一种数据类型,虽然可能有些书上是这么说的。它实际上应该是“ LONG VARCHAR ”或者“ MEDIUMTEXT ”。 DATE 数据类型的格式是 YYYY-MM-DD ,比如: 1999-12-08 。你可以很容易的用
- 分类:应用软件
- Linux下mySQL数据库开发技术
- 首先,到站点www.hughes.com.au注册后就能免费下载该软件的最新版本。mSQL的安装相当简单,二进制版本(针对某一个硬件平台编译后的软件)的安装只是将文件展开到用户某一目录下然后配置几个参数就可以。例如你下载的文件为:mSQL-2.0.3.tar.gz,你想把mSQL安装到/usr/local目录下,这时,我们需要先将这个文件拷贝到/usr/
- 分类:应用软件
- MySQL简易备份方法
- 适用对象: MySQL DB管理员. 适用条件: 对 Linux 环境有基础的管理及操作能力. 文章附注: 本篇文章为自由文件,欢迎非商业性质转载,并请注明出处! 商业性质转载请来信告知! 特别注意: 1.本篇文章提供之程式及设定*不一定*符合您的环境, 请依您的系统环境适当地修改程式及设定. 2.在执行任何具破坏性的动作及行为前, 请确认您
- 分类:应用软件
- MySQL UDF的调试方式 - debugview
- MySQL UDF的调试方式MySQL的UDF实质就是一个不需要设置入口点的动态连接库(*Nix称之为共享库)。对于DLL的调试可谓个人有个法。现在我介绍一下一个非常简单的易用的调试方法。这一方法直接利用Windows API,语言无关、开发工具无关、项目类型无关,典型的三无调试方法。并且,我们从这里讨论的调试方法支持远程调试,对于
- 分类:应用软件
- MySQL_常用查询的例子
- 下面是一些学习如何用MySQL解决一些常见问题的例子。 一些例子使用数据库表“shop”,包含某个商人的每篇文章(物品号)的价格。假定每个商人的每篇文章有一个单独的固定价格,那么(物品,商人)是记录的主键。 你能这样创建例子数据库表: CREATE TABLE shop ( article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL, de
- 分类:应用软件
- 一个实例讲解MySQL查询优化
- 数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的
- 分类:应用软件
- MySQL优化简明指南
- 一、在编译时优化MySQL 如果你从源代码分发安装MySQL,要注意,编译过程对以后的目标程序性能有重要的影响,不同的编译方式可能得到类似的目标文件,但性能可能相差很大,因此,在编译安装MySQL适应仔细根据你的应用类型选择最可能好的编译选项。这种定制的MySQL可以为你的应用提供最佳性能。 技巧:选用较好的编译器和较好
- 分类:应用软件
- MYSQL数据库的用户帐号管理基础知识
- MySQL管理员应该知道怎样通过指定哪些用户可连接到服务器、从哪里进行连接,以及在连接时做什么,来设置MySQL用户账号。MySQL3.22.11引入了两个更容易进行这项工作的语句:GRANT 语句创建MySQL用户并指定其权限,REVOKE 语句删除权限。这两个语句充当mysql数据库中的授权表的前端,并提供直接操纵这些表内容的可选择的方法
- 分类:应用软件
- PHP中操作MySQL的一些要注意的问题
- 对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但……没有完全绝对的事,在这儿也是一样,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉.例如 mysql_query ("INSERT INTO tablename (first_name, last_name) VALUES ('$first_name', $last_name')"); 这是因为 PHP 也是以分号
- 分类:应用软件
- MySQL数据类型
- MySQL数据类型 根据定义,数据库管理系统的目的就是管理数据。即使一条简单的SELECT 1语句也涉及表达式求值以产生一个整型数据值。MySQL中的每个数据值都有类型。例如, 37.4 是一个数,而“ a b c”是一个串。有时,数据的类型是明显的,因为在使用CREATE TABLE 语句时指定了作为表的组成部分定义的每个列的类型,如: 而
- 分类:应用软件
- SQL导出到MYSQL
- 从sql导出到mysql的方法很多,现介绍一种无需编程,直接利用sql和mysql里的图形界面进行导入导出的简单方法。 前提是已经安装了sqlserver客户端和mysql的图形界面管理工具phpmyadmin。 在控制台根目录下打开sqlserver企业管理器,新建sqlserver组,根据自己的情况进行选择;然后新建sqlserver 注册,进行对sqlserver的连接
- 分类:应用软件
- 一个分析执行SQL文件来做到数据库上传的小例子
- 我们对数据库进行迁移的时候,用的一般都是mysqldump 或是phpmyadmin先把某个表的数据倒出到一个 SQL 文件中,然后再用mysql 等工具来执行,以下的例子说明了如何从 SQL 文件中读出并结合成SQL语句,再上传到远和机器上去执行,免去了事先上传的麻烦。供各位参考。html?php $hostname=localhost; $dbname =dbname; $usernam
- 分类:应用软件
- 在MYSQL中插入当前
- NOW()函数以`YYYY-MM-DD HH:MM:SS返回当前的日期时间,可以直接存到DATETIME字段中。 CURDATE()以’YYYY-MM-DD’的格式返回今天的日期,可以直接存到DATE字段中。 CURTIME()以’HH:MM:SS’的格式返回当前的时间,可以直接存到TIME字段中。 例:insert into tablename (fieldname) values (now())
- 分类:应用软件
- 自己编了一个mysql类
- 文件名mysql.class.php?//###################### Start Introduce #######################################// mysql连接类// author: bluemaple , emaile: [email protected]// 可以执行一般mysql命令,如insert,delete,select,update// 使用方法:在需要的文件前面加入// require(./mysql.class.php);// $DB=new DB_MYS
- 分类:应用软件
- 一个MYSQL连接类
- class dbLink //数据库查询的类{ var $dBaseLink; //数据库连接指针 var $dBase; function dbLink($base=) //构造函数 //$base 为选择数据库名称 { $this-dBaseLink=@mysql_connect(host,user,password); if(!$this-dBaseLink) die($this-dbError(1)); if($base!=) $this-dbChange($base); } function dbClose() //关闭数据
- 分类:应用软件
- WinMySQLadmin 1.1以明文形式存放Mysql密码漏洞
- WinMySQLadmin 1.1 以明文形式存放 Mysql 密码漏洞 文章来源: 涉及程序: WinMySQLadmin 详细: WinMySQLadmin 是一个 Mysql 管理软件,发现它以明文形式存放 Mysql 密码于 c:\winnt\my.ini 文件中。 ---my.ini--- #This File was made using the WinMySQLadmin 1.1 Tool [mysqld] basedir=C:/mysql datadir=C:/mysql/data
- 分类:应用软件