- MySQL数据目录结构
- 从概念上讲,大多数关系数据库系统是相似的:它们有一系列数据库组成,每个数据库包含一系列数据库表,但每个系统有各自组织其管理的数据方式,MySQL也不例外。 缺省地,所有由MySQL服务器mysqld管理的数据存储在一个称为MySQL数据目录的地方,所有数据库都存放在哪儿,也包括提供服务器操作信息的状态文件。如果你对一个My
- 分类:应用软件
- 数据库名词解释
- 模糊数据库 指能够处理模糊数据的数据库。一般的数据库都是以二直逻辑和精确的数据工具为基础的,不能表示许多模糊不清的 事情。随着模糊数学理论体系的建立,人们可以用数量来描述模糊事件并能进行模糊运算。这样就可以把不完全性、不确 定性、模糊性引入数据库系统中,从而形成模糊数据库。模糊数据库研究主要有两方面,
- 分类:应用软件
- Eclipse JBoss MySQL开发环境设置
- J2EE是很好的。作为开发环境,如果采用经典配置:JBuilder Weblogic Oracle,自是得心应手,但价格是惊人的。此配置主要是针对大型或超大型应用,硬件要求也很高,针对国内以中小型应用为主的现况,不作推荐。 虽然国内开发者早已习惯了D版,但笔者以为还是防患于未然,应尽早加入OpenSource行列,促进国内软件业的发展。
- 分类:应用软件
- SQL/Plus使用技巧
- SQL*Plus系统环境变量有哪些?如何修改? 软件环境: 1、Windows NT4.0 ORACLE 8.0.4 2、ORACLE安装路径为:C:\ORANT 实现方法: show和set命令是两条用于维护SQL*Plus系统变量的命令 SQL show all --查看所有68个系统变量值 SQL show user --显示当前连接用户 SQL show error --显示错误 SQL set heading off --禁止输出列
- 分类:应用软件
- MySQL 如何从表中取出随机数据
- 以前在群里讨论过这个问题,比较的有意思.mysql的语法真好玩.他们原来都想用PHP的实现随机,但取出多条好像要进行两次以上查询.翻了手册,找到了下面这个语句,可以完成任务了 SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手册里是这么说的: RAND() RAND(N) 返回在范围0到1.0内的随机浮点值。如果一个整数参数N被
- 分类:应用软件
- 98系统中用ASP访问MYSQL数据库
- 环境是WINDOWS98 PWS4.0 mysql-3.23.32-win PHP4 必要的软件:PWS4.0, mysql-3.23.32-win, myodbc-2.50.36-dll(这个是最重要的,MYSQL ODBC的驱动程序www.mysql.com下载) 第一步: 安装MYSQL ODBD的驱动程序,将下载的myodbd-2.50.46-dll文件复制到windows\system目录下(windows2000 是winnt/system32) 然后建立一新文
- 分类:应用软件
- MySQL常见错误问答!
- 18.2.1 MySQL server has gone away错误 本小节也涉及有关Lost connection to server during query的错误。 对MySQL server has gone away错误最常见的原因是服务器超时了并且关闭了连接。缺省地,如果没有事情发生,服务器在 8个小时后关闭连接。你可在启动mysqld时通过设置wait_timeout变量改变时间限制。 你可以通过执行
- 分类:应用软件
- MySQL 5.0 触发器
- Conventions and Styles约定和编程风格 每次我想要演示实际代码时,我会对mysql客户端的屏幕就出现的代码进行调整,将字体改成Courier,使他们看起来与普通文本不一样(让大家区别程序代码和正文)。在这里举个例子: mysql DROP FUNCTION f; Query OK, 0 rows affected (0.00 sec) 如果实例比较大,则需要在某些行和段落间
- 分类:应用软件
- 实例比较MySQL和Postgres数据库
- 我使用哪个数据库:PostgreSQL 或 MySQL?这个老生常谈的问题已经困惑了开发者至少两年了。我全面地接触了这两个数据库系统(MYSQL有一年,而Postgres有二年了),而且对MySQL网站提出的关于两者之间的差异非常好奇。 1999年9月,当我们正开始对SoureForge架设基础的时候,我对这两个数据库作了性能测试。当时,尽管我已经习
- 分类:应用软件
- MySQL5存储过程的写法
- MySQL 5 已经正式推出了,支援 Stored Procedures 、 Functions 、 Views 、 Triggers 等。 目前 phpMyAdmin 2.6.4 好像还不支援这些新特色 (View 可以看得到,但是没有建立的介面?) ,不过 MySQL 官方自己推了一个 MySQL Query Browser ,还不错用, 缺点是中文的支援性不佳 (输入中文时会怪怪的) 。 用 MySQL Query Brow
- 分类:应用软件
- 为MySQL数据库添加新用户
- 刚安装完的MySQL中只有一个默认的用户,这就是root@localhost,如果需要使数据库被更多的用户访问使用,就需要添加新用户, 在windows可以用下面两种方法来添加: 使用GRANT语句: grant select on test.* to 'yonghu'@'%' identified by 'some_pass' with grant option; 例子表示增加一 个用户,名称是yonghu,来自任何位置,
- 分类:应用软件
- Linux异构网络中如何备份MYSQL数据库
- 笔者是一个中小Linux网站的管理员,系统构架是:RHEL 4.0 + PHP 4.3 + Mysql 4.03 +Apache 1.23。日均IP访问量在200次,一个典型的Linux小型网站。由于是小型网站,所以没有经费使用磁带机进行系统备份,使用的DVD光盘刻录机+网络硬盘。随着Linux的应用日益广泛,特别是在网络应用方面,有大量的网络服务器使用Linux操
- 分类:应用软件
- MySQL和SQLServer比较
- 对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQL。还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快了查询速度。同时,二者也都提供支持XML的各种
- 分类:应用软件
- MySQL的优化
- 优化硬件 如果你需要庞大的数据库表(> 2G),你应该考虑使用64位的硬件结构,像Alpha、Sparc或即将推出的IA64。因为MySQL内部使用大量64位的整数,64位的CPU将提供更好的性能。对大数据库,优化的次序一般是RAM、快速硬盘、CPU能力。更多的内存通过将最常用的键码页面存放在内存中可以加速键码的更新。如果不使用事务安全(tr
- 分类:应用软件
- VSFTP+MySQL虚拟用户配置过程讲解
- VSFTPD是一种在UNIX/Linux中非常安全且快速的FTP服务器,目前已经被许多大型站点所采用。VSFTPD支持将用户名和口令保存在数据库文件或数据库服务器中。VSFTPD称这种形式的用户为虚拟用户。相对于FTP的本地(系统)用户来说,虚拟用户只是FTP服务器的专有用户,虚拟用户只能访问FTP服务器所提供的资源,这大大增强系统本身的
- 分类:应用软件
- 优化调整Oracle 8i数据库
- Oracle 8i数据库服务器是高度可优化的软件产品,经常性的调整可以优化系统的性能,防止出现数据瓶颈。我们通过调整数据库系统,可以使它达到最佳性能以满足用户的需要。 下面,笔者将介绍优化和调整Sun SPARC Solaris系统平台上的Oracle 8i数据库服务器的一些相关命令和方法。 Solaris性能监控命令 Solaris提供了性能监控命
- 分类:应用软件
- MySQL常见错误问答
- MySQL常见错误问答! 18.2.1 MySQL server has gone away错误 本小节也涉及有关Lost connection to server during query的错误。 对MySQL server has gone away错误最常见的原因是服务器超时了并且关闭了连接。缺省地,如果没有事情发生,服务器在 8个小时后关闭连接。你可在启动mysqld时通过设置wait_timeout变量改变时间限
- 分类:应用软件
- 自动备份Oracle数据库(2)
- 三、异地备份 我们知道,通常可用FTP命令在两台主机间传输数据,但一般是通过交互方式实现的,即需要手工输入目标主机的IP地址、用户名、口令等。显然,这不符合自动备份的要求。所幸的是,我们可以通过编写一个.netrc的文件来达到目标。这一文件必须命名为.netrc,且必须存放在启动FTP命令的机器上的用户注册目录中,该文
- 分类:应用软件
- 自动备份Oracle数据库(3)
- 四、启动备份进程 Cron是一个永久进程,它由/etc/rc.local启动执行。Cron检查/var/spool/cron/crontabs/?衬柯贾械奈募?,找到所要执行的任务和执行任务的时间。 Crontab文件的每一行由六个域(minutes、hours、day of month、month、day of week、 command)组成,域之间用空格或Tab分开,其中: minutes:分钟域,值的范围是
- 分类:应用软件
- MySQL数据库安全配置
- 1、前言 MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL 数据库的程序,特别是与PHP更是黄金组合,运用十分广泛。 由于MySQL是多平台的数据库,它的默认配置要
- 分类:应用软件
- 保持Oracle数据库的优良性能-2
- 三、段的碎片整理 当生成一个数据库对象时(一个表或一个索引),通过用户缺省值或指定值来为它指定表空间。一个在表空间中生成的段,用于存储对象的相关数据。在段被关闭、收缩、截断之前,段所分配的空间将不被释放。 一个段是由范围组成,而范围是由相邻的Oracle块组成。一旦存在的范围不能再存储新的数据,这个段就会去
- 分类:应用软件
- 海量解决MySQL不支持中文全文检索技术缺陷
- 近日,国内领先的海量数据智能计算技术服务商海量公司(hylanda.com)应市场需求推出MYSQL数据库中文加强版,该产品完善的解决了MYSQL数据库在中文环境下全文检索不能正常使用的缺陷。 据记者了解,这是继2004年,微软(中国)公司与北京海量在线信息技术有限公司达成战略合作伙伴意向,双方携手推出“企业级中文搜索引擎新解
- 分类:应用软件
- 保持Oracle数据库的优良性能-1
- Oracle数据库以其高可靠性、安全性、可兼容性,得到越来越多的企业的青睐。如何使Oracle数据库保持优良性能,这是许多数据库管理员关心的问题,根据笔者经验建议不妨针对以下几个方面加以考虑。 一、分区 根据实际经验,在一个大数据库中,数据空间的绝大多数是被少量的表所占有。为了简化大型数据库的管理,改善应用的查询
- 分类:应用软件
- 用IE远程创建Mysql数据库的简易程序(转载)
- 此程序共分两个文件: mkdb.htm:搜集使用者信息,给下面的.php文件使用. lt;HTML lt;HEAD lt;TITLEMYSQL数据库创建单/TITLE lt;/HEAD lt;BODY lt;FORM METHOD="POST" ACTION="MKDB.PHP" lt;TABLE WIDTH=400 BORDER=1 CELLSPACING=0 CELLPADDING=0 lt;TR TD ALIGN=CENTER COLSPAN=2创建一个新的数据库/TD lt;/TR lt;TR TD WIDT
- 分类:应用软件
- MySQL数据库备份与恢复
- mysqldump生成能够移植到其它机器的文本文件,甚至那些有不同硬件结构的机器上。直接拷贝文件不能移植到其它机器上,除非你正在拷贝的表使用MyISAM存储格式。ISAM表只能在相似的硬件结构的机器上拷贝。在MySQL 3.23中引入的MyISAM表存储格式解决了该问题,因为该格式是机器无关的,所以直接拷贝文件可以移植到具有不同硬件
- 分类:应用软件
- 在同一台机器上运行多个MySQL服务器[共享]
- 有些情况下你可能想要在同一台机器上运行多个服务器。例如,你可能想要测试一个新的MySQL版本而让你现有生产系统的设置不受到干扰,或你可能是想要为不同的客户提供独立的MySQL安装一个因特网服务供应商。 如果你想要运行多个服务器,最容易的方法是用不同的TCP/IP端口和套接字文件重新编译服务器,因此他们不是侦听同一个T
- 分类:应用软件
- 如何安装mysql 5.0
- 几经折磨终于把mysql 5.0安装成功啦!呵呵,先庆祝下. 安装Mysql 5.0先到官方网站去下个for win的压缩包mysql-5.0.2-alpha-win(1)下载地址:http://dev.mysql.com/downloads/mysql/5.0.html安装mysql 5.0前一定要把旧版本卸载掉,安装它的环境不能杂,为啦把它装起来我的系统是重做的,mysql 5.0的配置比较高,权限也比较高
- 分类:应用软件
- Mysql数学函数
- Mysql数学函数 所有的数学函数在一个出错的情况下返回NULL。 - 单目减。改变参数的符号。 mysql select - 2; 注意,如果这个操作符与一个BIGINT使用,返回值是一个BIGINT!这意味着你应该避免在整数上使用-,那可能有值-2^63! ABS(X) 返回X的绝对值。 mysql select ABS(2); - 2 mysql select ABS(-32); - 32 该功能可安全
- 分类:应用软件
- 谈谈数据从sql server数据库导入mysql数据库的体验
- 因工作需要,要将存放在sql server数据库中的数据全部导入到mysql数据库中,在网上搜集相关资料,找到两种方法,现在分别谈谈对他们的看法。第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源,进行数据的直接导出,这种方法很简便,但是针对实际应用有很多弊端,最主要体现就是数据类型问题,首先,sql
- 分类:应用软件
- MySQL服务器的启动与停止
- 你应该牢记MySQL服务器启动过程的两个目标: 你想让服务器以某个非root用户运行。一般地,你想限制任何运行进程的能力,除非确实需要root权限,而MySQL不需要。 你想让服务器始终以同一个用户运行,此时用一个用户而其他时候以另一个不同的用户运行服务器是很不方便的,这造成了为文件和目录以具有不同属主的数据目录下被创
- 分类:应用软件