-
SQL?Server性能优化
所属栏目:[MySql教程] 日期:2020-12-12 热度:132
一、概述 在数据库应用中,速度是一个永恒的话题。有许多因素会影响数据库的性能表现,例如:操作系统,硬件方面的因素,如内存和磁盘空间,访问数据库的应用软件。除此之外,数据库本身的设计也是一个影响性能的重要因素。 本文要讨论的是我们可以采取哪些措[详细]
-
无数据库日志文件恢复数据库方法两则
所属栏目:[MySql教程] 日期:2020-12-12 热度:168
无数据库日志文件恢复数据库方法两则 数据库日志文件的误删或别的原因引起数据库日志的损坏 方法一 1.新建一个同名的数据库 2.再停掉sql server(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启sql server 5.此时打开企业管理器[详细]
-
SQL?Server?2005的30项顶尖特性
所属栏目:[MySql教程] 日期:2020-12-12 热度:141
探究SQL Server 2005如何通过本页面中所描述的新增及改进功能特性使您受益。 10大顶尖数据库管理特性 特性 描述 数据库镜像 利用新增数据库镜像解决方案扩展日志传送功能。您可以使用数据库镜像特性通过设置自动故障转移至备用服务器的方式来增强SQL Server[详细]
-
Replace?INTO与INSERT?INTO的不同之处
所属栏目:[MySql教程] 日期:2020-12-12 热度:122
Replace INTO和INSERT INTO的区别: REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则[详细]
-
维护Sql?Server中表的索引
所属栏目:[MySql教程] 日期:2020-12-12 热度:194
在使用和创建数据库索引中经常会碰到一些问题,在这里可以采用一些另类的方法解决… --第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100% declare @table_id int set @table_id=object_id('表名') dbcc showcontig(@table_id) --第二步:重构表[详细]
-
错误MySQL?返回:?#1251?-?Client&nbs
所属栏目:[MySql教程] 日期:2020-12-12 热度:160
装好了PhpMyadmin以后,却发现输入正确的密码却无法登陆MYSQL 错误MySQL 返回: #1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client 出现这种问题也只有在MYSQL4.1.x以上版本,用4.0.x就没问题[详细]
-
MySQL查询优化系列讲座之调度和锁定
所属栏目:[MySql教程] 日期:2020-12-12 热度:162
前面的部分主要是聚焦于如何让单独的查询执行的速度更快。MySQL还允许你改变语句调度的优先级,它可以使来自多个客户端的查询更好地协作,这样单个客户端就不会由于锁定而等待很长时间。改变优先级还可以确保特定类型的查询被处理得更快。这一部分讲解MySQL[详细]
-
连接数据库时发生"一般性网络错误"的另类解释
所属栏目:[MySql教程] 日期:2020-12-12 热度:108
连接数据库时发生"一般性网络错误"的另类解释 Revision History: Version Date Creator Description 1.0.0.1 2003-11-15 郑昀 草稿 Implementation Scope: 本文档将说明出现一种不容易想到原因的访问数据库时发生“一般性网络错误”,错误报告的来源是ADODB[详细]
-
MySQL查询优化系列讲座之查询优化器
所属栏目:[MySql教程] 日期:2020-12-12 热度:125
当你提交一个查询的时候,MySQL会分析它,看是否可以做一些优化使处理该查询的速度更快。这一部分将介绍查询优化器是如何工作的。如果你想知道MySQL采用的优化手段,可以查看MySQL参考手册。 当然,MySQL查询优化器也利用了索引,但是它也使用了其它一些信息[详细]
-
SQL?SERVER编写存储过程小工具(二)
所属栏目:[MySql教程] 日期:2020-12-12 热度:59
SQL Server编写存储过程小工具 以下是两个存储过程的源程序 /*=========================================================== 语法: sp_GenInsert Table Name,Stored Procedure Name 以northwind 数据库为例 sp_GenInsert 'Employees','INS_Employees' 注释[详细]
-
XP下“操作必须使用一个可更新的查询”的解决办法
所属栏目:[MySql教程] 日期:2020-12-12 热度:123
这几天用新买来的本本做一些网页开发的工作,本本装的是WinXp专业版。以前一直用的是Win2000,Xp还是第一次使用。在开发中发现在读取数据库时会有些问题,开始还没留意,今天发现在更新Access数据库时会有“操作必须使用一个可更新的查询”的提示了,这个就[详细]
-
Mysql?数据库字符集转换
所属栏目:[MySql教程] 日期:2020-12-12 热度:164
Mysql 数据库 字符集转换及版本升级/降级的详细教程 本文为穆亦风原创,原帖地址 http://club.muzone.cn/viewthread.php?tid=28605 转贴请注明出处,非常感谢! 最近discuz发布了新的版本,免费了,用的人更多了,以前使用其它论坛程序和discuz2.5/3.0的纷纷[详细]
-
MySQL中修改密码及访问限制设置详解
所属栏目:[MySql教程] 日期:2020-12-12 热度:70
MySQL是一个真正的多用户、多线程SQL数据库服务器。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编 挥镅 PHP的完美结合,现在很多站点都利用其当作后端数据[详细]
-
利用SQL的导入导出功能恢复损坏的ACCESS库
所属栏目:[MySql教程] 日期:2020-12-12 热度:156
1.新建个ACCESS数据库 2.打开SQL server的企业管理器,数据库上右键所有任务选导入数据 来源数据选access 然后选择原来已经损坏的数据库 目的也选ACCESS 然后选择新建的数据库 下面就是下一步 完成这些了 完成之后打开db1.mdb 可以看到数据都在里面了 这时候[详细]
-
MySQL安全问题(匿名用户)的一点心得
所属栏目:[MySql教程] 日期:2020-12-12 热度:163
前两天在帮朋友整理他的主页空间时候,发现的一点关于MySQL可能大家都会忽略的问题:我们知道,在安装完MySQL后,它会自动创建一个root用户和一个匿名用户,其初始密码都是空,对于前者,很多参考资料上都会提醒大家要注意及时设定一个密码,而忽略了后者,[详细]
-
MySQL查询优化系列讲座之数据类型与效率
所属栏目:[MySql教程] 日期:2020-12-12 热度:99
这一部分提供了如何选择数据类型来帮助提高查询运行速度的一些指导: 在可以使用短数据列的时候就不要用长的。如果你有一个固定长度的CHAR数据列,那么就不要让它的长度超出实际需要。如果你在数据列中存储的最长的值有40个字符,就不要定义成CHAR(255),而[详细]
-
MySQL忘记密码怎么办?
所属栏目:[MySql教程] 日期:2020-12-12 热度:173
这两天分别在Windows下和Linux下重置了MYSQL的root的密码,整理如下: 在windows下: 打开命令行窗口,停止mysql服务:Net?stop?mysql 到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,在命令行窗口执行:mysqld-nt?--skip-grant-tables 然[详细]
-
SQL?SERVER编写存储过程小工具(一)
所属栏目:[MySql教程] 日期:2020-12-12 热度:114
在开发数据库系统的过程中,经常要写很多的存储过程。为了统一格式和简化开发过程,我编写一些存储过程,用来自动生成存储过程。下面就为您简单介绍一下它们。其中一个用于生成Insert过程,另一个用于生成Update过程。 Sp_GenInsert 该过程运行后,它为给定的[详细]
-
MySQL数据导入导出方法与工具介绍二
所属栏目:[MySql教程] 日期:2020-12-12 热度:176
批处理是一种非交互式运行mysql程序的方法,如同您在mysql中使用的命令一样,你仍然将使用这些命令。 为了实现批处理,您重定向一个文件到mysql程序中,首先我们需要一个文本文件,这个文本文件包含有与我们在mysql中输入的命令相同的文本。 比如我们要插入[详细]
-
SQL2000下仅有MDF文件时的数据库恢复方法
所属栏目:[MySql教程] 日期:2020-12-12 热度:169
??? 29日星期六,考试到服务器已经有N久没有重装,速度变得特别慢,终于下定决心重装。经过一番努力,终于把系统重装,结果在恢复公文交换中心的数据时伤眼了:数据库LDF文件在D盘下,没有备份。 ??? 打开浏览器上网,在GOOGLE中猛找了一通,结果网上说的好[详细]
-
Access开发人员常犯错误
所属栏目:[MySql教程] 日期:2020-12-12 热度:58
错误一:陷入界面设计陷阱。漂亮的姑娘喜欢穿美丽的衣服,丑姑娘也喜欢美丽的衣服,可ACCESS除了提供定制菜单与开关面版之外,不提供任何定制控键的功能。你如果想使用自己的按扭,得编写许多许多代码,非常麻烦。为什么,为什么你们总放着现成的菜单不用,[详细]
-
mysql与正则表达式
所属栏目:[MySql教程] 日期:2020-12-12 热度:90
将comment表中的author_url包含www.sohu.com的记录,其中的sohu替换为sina,一个语句搞定~ update comment set author_url=REPLACE(author_url,'sohu','sina') where author_url REGEXP "www.sohu.com"; 带IF判断的复杂替换 update comment set url= IF(url R[详细]
-
使用sql?server中的全文索引
所属栏目:[MySql教程] 日期:2020-12-12 热度:101
一般情况,使用sql?server中的全文索引,经过大体4个步骤: ?????1).安装full?text?search全文索引服务; ?????2).为数据表建立full?text?catalog全文索引目录; ?????3).进行full?text?catalog的population操作(使全文索引与数据表内容同步); ?????4).使用全[详细]
-
mssql?数据库的备份与恢复
所属栏目:[MySql教程] 日期:2020-12-12 热度:138
数据库有2个文件,分别是Mall_DataBase_Log.LDF?和?Mall_DataBase_Log.MDF 可是我不知道如何使这个网站在我电脑上运行! 我刚装了mssql2000! 打开企业管理器,在实例上右击---所有任务--附加数据库 然后选择上面你所说的数据文件,就可以了。 sp_attac[详细]
-
如何启动与停止MySQL的服务器
所属栏目:[MySql教程] 日期:2020-12-12 热度:79
一、以非特权用户运行MySQL服务器 在讨论如何启动MySQL服务器之前,让我们考虑一下应该以什么用户身份运行MySQL服务器。服务器可以手动或自动启动。如果你手动启动它,服务器以你登录Unix(Linux)的用户身份启动,即如果你用paul登录Unix并启动服务器,它用pa[详细]