生产日期:2012-1-9 11:45:13 标签:
幽默 男人 胡子 女人 脸厚
女人:“你知道世界上什么东西最硬吗?”男人:“……”女人:“是男人的胡子!你们的脸皮那么厚,胡子都能长出来,是不是最硬啊!” 男人:“那你知道世上什么东西最厚?”女人:“……”男人:“是你们女人的脸!胡子都那么硬了,你们女人都长不出来!”
问题: 1.直接安装SQL Server2005 DEV,在执行检查时报:对性能监视器计数器注册表值执行系统配置检查失败。有关详细信息,请参阅自述文件或 SQL Server 联机丛书中的“如何在 SQL Server 2005 中为安装程序增加计数器注册表项值”。 2.卸载SQL Server2000 DEV后,重新安装SQL Server2005 DEV,仍然同样错误。 解决: BaiDu了下,最终的解决过程 1.“开始” -- “运行”中输入 regedit,开启注册表编辑器。 2.定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。 3.在Sql Server 2005 的安装帮助文件中说的是需要查看009目录的注册表项,而我们大部分人使用的是简体中文的操作系统,所以不能按帮助中说的,而是需要注意004目录中的内容。 4.打开004 目录中的内容,我们分别双击 “Counter” 项 和 “Help” 项,察看其中的最后的数字,注意Counter 项的内容和Helper 项内容,这时候,我们知道,Counter 项的数字是5556(示例数据),Helper项的内容是5557(示例数据,Counter 项的数字加1)。 5.然后,操作注册表编辑器的左边的目录树,定位到Perflib目录下,并注意检查右边窗口的 “Laster Counter”项和“Laster Help”项的值,并把Laster Counter的值改成刚才记录下的Counter值5556(示例数据),把Laster Help 的值改成刚才记下的 Help的值5557(示例数据,Counter 项的数字加1)。 6.要注意的是,修改数字的时候,输入的时候必须选则基数是 “十进制”,否则数字将不匹配,Sql Server 2005 检查将再次失败。 7.重新开始安装即可。
生产日期:2011-10-17 17:26:14 标签:
mysql 数据库 编程
由于安装MySQL的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决。 重装系统永远是个好办法,但有谁喜欢这么做呀:( 后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法: 1、控制面板里的增加删除程序内进行删除 2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除 3、开始-运行- regedit 看看注册表里这几个地方删除没有 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除(我卸载的时候没有找到,略过后仍达到完全卸载的目的。) 4、这一条是很关键的 C:\Documents and Settings\All Users\Application Data\MySQL 这里还有MySQL的文件,必须要删除 注意:Application Data这个文件夹是隐藏的,需要打开个文件夹选择菜单栏 工具→文件夹选项→查看→隐藏文件和文件夹 一项选上 显示所有文件和文件夹 确定 以上4步完成,重启 OK!再次安装吧
儿子7岁,平时习惯直呼我名字,我也习惯了 ——开割—— 一家去乐购超市,自动扶梯中,儿子有直呼我名:“......” 老婆有意见了,教育儿子:“以后要喊爸爸,知道没有” 儿子不知道怎么发傻,睁着无辜的眼睛对我叫了声:“爸爸”。 本来我没什么感觉,突然发现电梯上的人看我的眼神极其复杂。
生产日期:2011-8-29 8:55:39 标签:
女人
MySQL的datetime设置当前时间为默认值由于MySQL目前字段的默认值不支持函数,所以用create_time datetime default now()的形式设置默认值是不可能的。代替的方案是使用TIMESTAMP类型代替DATETIME类型。CURRENT_TIMESTAMP :当我更新这条记录的时候,这条记录的这个字段不会改变。CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP :当我更新这条记录的时候,这条记录的这个字段将会改变。即时间变为了更新时候的时间。(注意一个UPDATE设置一个列为它已经有的值,这将不引起TIMESTAMP列被更新,因为如果你设置一个列为它当前的值,MySQL为了效率而忽略更改。)如果有多个TIMESTAMP列,只有第一个自动更新。
MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.91是最新的稳定版本。mysql 下载地址下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面mysql安装图文教程1mysql安装向导启动,按“Next”继续mysql图文安装教程2选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程:mysql图文安装教程3在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录。mysql图文安装教程4填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。按“OK”继续。mysql图文安装教程5返回刚才的界面,按“Next”继续mysql图文安装教程6确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装。mysql图文安装教程7正在安装中,请稍候,直到出现下面的界面mysql图文安装教程8这里是询问你是否要注册一个mysql.com的账号,或是使用已有的账号登陆mysql.com,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。mysql图文安装教程9现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将 “Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导。mysql图文安装教程10mysql配置向导启动界面,按“Next”继续mysql图文安装教程10选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detailed Configuration”,方便熟悉配置过程。mysql图文安装教程11选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Server Machine”,不会太少,也不会占满。mysql图文安装教程12选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),随自己的用途而选择了,我这里选择“Transactional Database Only”,按“Next”继续。mysql图文安装教程13对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,这里不详述。我这里没有修改,使用用默认位置,直接按“Next”继续mysql图文安装教程14选择您的网站的一般mysql访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,我这里选“Online Transaction Processing(OLTP)”,自己的服务器,应该够用了,按“Next”继续mysql图文安装教程15是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,我这里启用,把前面的勾打上,Port Number:3306,在这个页面上,您还可以选择“启用标准模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。如果您还是个新手,我建议您取消标准模式以减少麻烦。但熟悉MySQL以后,尽量使用标准模式,因为它可以降低有害数据进入数据库的可能性。按“Next”继续mysql图文安装教程16西文编码,第二个是多字节的通用utf8编码,都不是我们通用的编码,这里选择第三个,然后在Character Set那里选择或填入“gbk”,当然也可以用“gb2312”,区别就是gbk的字库容量大,包括了gb2312的所有汉字,并且加上了繁体字、和其它乱七八糟的字——使用mysql的时候,在执行数据操作命令之前运行一次“SET NAMES GBK;”(运行一次就行了,GBK可以替换为其它值,视这里的设置而定),就可以正常的使用汉字(或其它文字)了,否则不能正常显示汉字。按 “Next”继续。mysql图文安装教程17选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。按“Next”继续。选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。按“Next”继续。mysql图文安装教程18这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),“New root password”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将“Modify Security Settings”前面的勾去掉,安装配置完成后另行修改密码),“Confirm(再输一遍)”内再填一次,防止输错。 “Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“Next”继续。mysql图文安装教程19确认设置无误,如果有误,按“Back”返回检查。按“Execute”使设置生效。mysql图文安装教程20设置完毕,按“Finish”结束mysql的安装与配置——这里有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,照上面的操作;如果依然不行,将mysql安装目录下的data文件夹备份,然后删除,在安装完成后,将安装生成的 data文件夹删除,备份的data文件夹移回来,再重启mysql服务就可以了,这种情况下,可能需要将数据库检查一下,然后修复一次,防止数据出错。
生产日期:2011-8-18 11:27:14 标签:
mysql 数据库
Q:51Testing软件测试网n_p6[zBt2h@ D$~1t NP3I0 ERROR 1045 (28000): Access denied for user'root'@'localhost'(using password:YES)51Testing软件测试网-H*?U)}$h }P6H4H)W dE+A |^ ?5qSa051Testing软件测试网;]8`-n:a*@lPA1:~V#wki051Testing软件测试网8h'j%n_aW第一步:打开开始里MYSQL的MySQL Command Line Client 输入你的密码[就是安装时设的那个]Ab MH#t%KB0ph!ZB!W0 第二步:在mysql后输入:UPDATE mysql.user SET Password = OLD_PASSWORD('密码')I)wV F9U(}0 第三步:在提示符- 后输入:WHERE Host = 'localhost' AND User = '用户名';51Testing软件测试网T!jR*i*b za V 回车后提示:Query OK, 0 rows affected (0.16 sec)51Testing软件测试网 A/na.s(p U5\s ag&a Rows matched: 0 Changed: 0 Warnings: 051Testing软件测试网,iM-X-A+lg6G/^/y 别以为完了,还有~!I Yf%QXLT;h0 第四步:在mysql后输入:FLUSH PRIVILEGES;51Testing软件测试网 Nl-j ['W/`9X8h J1pQ回车后提示:Query OK, 0 rows affected (0.19 sec)51Testing软件测试网"z2A;H H{R|x^!d`^nC5y)SLa[0A2:_ c7FX(C L%@�I}0q5K{Yl-[$H0启动mysql服务,登录到mysql数据库,T'{Sn.TD0E#^6qW-dx g0 输入命令为:51Testing软件测试网3F.Y�U |[DzS&e51Testing软件测试网'[o v:K,U2GkP2SI [root @localhost root]# /usr/bin/mysql -u root -p*2|9\7NLL051Testing软件测试网.oi;P/E?+JHP4N (依据lniux版本兼容问题,-p 后面输入的内容将有所不同)~8Kn%Of:o$k:q'u051Testing软件测试网4a g"~ `;Q#w A0W3c -p: 数据库管理员root的密码 (一般输入该密码)51Testing软件测试网 DQM-b4F a){*m^:Y3[!L`8j&m0 -p: 指定将使用的数据库名51Testing软件测试网 d7?3?C6R51Testing软件测试网D Y$Ik"?p+t 而后 ,Enter password:在这里输入数据库的密码 (redhat 9.0版本)8EAw"K&xMo4R0%bj&y,K Ew"p0 在redhat 9.0版本下,如果 直接输入数据库管理员root的密码,将出现1045错误.&J4X7eB7XW[�u(o @051Testing软件测试网#I.S4bW!g对于A1提供的方法,在使用的过程中感觉麻烦,故停止验证。i3]va X Pf?4Op0`*a[ geBuKWn0其实,还是一句话,版本兼容问题。在9.0下使用myisamchk 和 service mysqld start便可知道。
生产日期:2011-8-14 17:35:16 标签:
牛肉 拉面
某人吃饭,牛肉拉面里看不到一块牛肉,便指着碗问老板:牛肉拉面怎么没有牛肉?老板淡淡地说:别太认真,难道你还指望从老婆饼里吃出个老婆吗?
生产日期:2011-8-10 16:31:12 标签:
firebird 数据库
FireBird入门篇一、简介1、FireBird(火鸟)本书以下统称为FB,继Interbase的开源关系型数据库下载地址:http://www.firebirdsql.org/下载安装,建议除路径外采取默认安装安装成功以后系统服务中自动增加以下服务项:注:系统安装成功以后,便默认生成用户名:sysdba 密码:masterkey2、进入系统安装目录文件,FB系统目录结构:注:firebird.conf 是FB系统信息设置文件,主要包括服务器名、Pipe、BlockSize、MemSize、TCP Protocol Settings…...。其中默认的TCP端口号为3050,测试3050端口是否正常打开可以通过CMD进行如下测试:出现光标闪烁,证明端口正常。aliases.conf 如Delphi中的BDE别名,给指定的文件或路径一个代号;friebird.log 不用说了,一看就是日志文件了别的就不用多说了,看下就知道了,security2.fdb是个安全文档(传说:如果要还原FB的密码只有找个原始的文件,把这个覆盖掉,以前设置的用户信息***了)。3、文件夹常用工具都存入在..\bin文件下:注意红O处,下面将开始应用。应用篇一、管理程式文件路径..\bin\gsec.exe,双击启动,界面如下:DOS的朋友一看就明白,完全的CMD,没用Oracle的SQLPlus经典可能……我们如下的操作都将在这个界面进行:gsec命令如下: di[splay] 显示系统所有用户 di[splay] username 显示指定用户住处 a[dd] username -pw password [options] 新增用户 mo[dify] username [options] 修改用户 de[lete] username 删除用户 h[elp] 帮助 ? 帮助 q[uit] 退出gsec z 显示当前gsec信息 options选项如下: -pa[ssword] password 管理者密码 -user username 用户名 -pw password 使用者密码 -fname first name 以下为英文名的字段 -mname middle name -lname last name 1、新增用户(以下命令行命令均为简写,请参照上表进行对照) 输入以上信息回车后,如果出现GSEC则表示创建成功,如果错误则出现提示信息,下面用di(splay)查看是否新增成功,具体操作如下图:从图中可以看出新增的用户已经出现了。2、修改用户密码密码长度最长为8位,否则提示如上错误。3、删除用户在试图删除sysdba时报如图所示错误。二、isql文件路径..\bin目录下,双击启动,界面如下图:因FB遵循SQL标准,所以直接进行使用。1、创建数据库注:红O中表示在C盘符下不存在TEMP文件夹时他建发生I/O错误蓝O中表示isql未检测到;号提示继续输入SQL语句呵呵,用到现在是不是可以当个Oracle的SQLPlus来使用下。2、创建数据表又忘记输入;号了,呵呵。插入一条记录试下,现在做累了,休息会,又想进入test数据库进行操作了,怎么办呢?看下面:一定要记住你的数据库在什么地方,要不然我也没办法,呵呵,像SQLPLUS吧!高级篇一、权限管理1、授权GRANT 权限 ON 对象 TO 用户 [with grant option]权限:SELECT、DELETE、UPDATE、INSERT、ALL对象:表/视图名with grant option:让该名使用者拥有指定使用者的权限用户:指定的用户,PUBLIC代表所有2、撤消授权REVOKE 权限 ON 对象 FROM 用户