Make Www.Edu-cn.Com Your Home Page!
用户名: 密码: 验证码: 注册
  当前位置: > 中国教程网>数据库>Mysql> 如何在windows系统下安装MySQL

如何在windows系统下安装MySQL

作者:   来源:中国教程网   点击:   日期:2007-04-02


Windows 95分出约200字节的主内存给每一个线程。MySQL的每个连接创建一个新的线程,所以如果服务器处理 多个连接时,不应该在Windows 95下运行 mysqld。其他版本的Windows不存在这个bug。

• 限制端口数量

Windows系统下大概有4,000个可用端口,当一个端口的连接关闭时,需要2-4分钟才能重新启用该端口。当处 于代理连接和断开连接的高峰期时,可能使所有的端口在重新启用之前都处于关闭状态。如果发生这种情况, MySQL服务器将停止相应,尽管它还处于运行状态下。需要注意的是,机器上运行的其它应用程序也可能使用端 口,这也会使可用端口的数量下降。更多的信息请参看下面链接: http://support.microsoft.com/default.aspx?scid=kb;en-us;196271. 

• 同时读取

MySQL依赖于调用pread()和pwrite()系统来使INSERT和SELECT可用。目前,我们使用mutexes来代替pread()和 pwrite()。我们打算用虚拟的界面来替代文件水平界面,这样我们就可以在NT,2000和XP系统上使用readfile ()/writefile()界面并获得较高的速度。目前MySQL 5.0只能执行2,048个文件,这就意味着不能在Windows NT ,2000,XP和2003以及Unix下运行多个同时运行的线程。  AOE3 STUDIO

• 封闭读取

MySQL对每一个连接使用封闭读取,如果指定的通道连接可用,这就意味着以下几点: 
o一个连接不会在8小时后自动断开,这发生于Unix版本的MySQL。o如果连接悬挂,只有关闭MySQL才能断开该连接。omysqladmin kill 对睡眠状态的连接无效。o只要存在睡眠连接,mysqladmin shutdown不会异常终止。
• ALTER TABLE 

当你正在执行一个ALTER TABLE语句时,在被其他线程使用前表格将被锁定。在Windows系统下可发生该情况, 你不能删除被另外一个线程使用的文件。将来我们可能找到解决该问题的方法。

• DROP TABLE 

因为MERGE 处理器处理隐藏于MySQL上一层的表格,这可使Windows下的被MERGE表格使用的DROP TABLE不工作。 因为Windows不允许dropping文件开启,你就必须转储清除所有的MERGE表格(使用FLUSH TABLES)或者在 dropping文件前先撤销MERGE表格。

• 数据目录和索引目录

Windows系统忽略了CREATE TABLE的数据目录和索引目录选项,这是由于Windows不支持符号连接造成的。在拥 有无功能realpath()调用的系统上也会忽略这些选项。
www.edu-cn.com


• 撤销数据库

你不能够撤销正在被某个线程使用的数据库。

• 从任务管理器内关闭MySQL

你不能够在任务管理器内关闭MySQL,也不能依靠Windows 95的关机操作关闭MySQL。你必须使用mysqladmin shutdown来关闭MySQL。

• 名称的大小写

在Windows下的文件名不区分大小写,所以Windows同样不区分MySQL数据库和表格的名称的大小写。唯一的限制 就是数据库和表格名称必须在给定的语句内全部使用相同的case来指定。 

• ‘\’路径名分离字符

在Windows下使用‘\’来分离路径名,‘\’同样是MySQL里的换码符。如果你使用LOAD DATA INFILE 或者 SELECT ... INTO OUTFILE,使用Unix格式的文件名内出现‘/’字符: 
mysql> LOAD DATA INFILE ’C:/tmp/skr.txt’ INTO TABLE skr;mysql> SELECT * INTO OUTFILE ’C:/tmp/skr.txt’ FROM skr;换句话说, 你必须使用两个‘\’字符。mysql> LOAD DATA INFILE ’C:\\tmp\\skr.txt’ INTO TABLE skr;mysql> SELECT * INTO OUTFILE ’C:\\tmp\\skr.txt’ FROM skr;

中国教程网


共12页: 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 11 [12] 下一页
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   最新文章:
·MySQL数据库和备份与恢复(04-02)
·MySQL各存储引擎(INNODB,MyISAM等)的(04-02)
·如何远程连接SQL Server数据库(04-02)
·怎样在Mysql中直接储存图片(04-02)
·MySQL服务器的启动和关闭(04-02)
·MySQL 如何从表中取出随机数据(04-02)
·使用MySql ODBC进行MYsql和MS sql7的(04-02)
·Mysql中的临时表使用方法讲解(04-02)
·MySQL怎样处理一个溢出的磁盘(04-02)
·怎样在vc、delphi中使用mysql(mysql (04-02)
   相关文章:
·MySQL5 改密码后不能登录问题的解答 ·MySQL各存储引擎(INNODB,MyISAM等)的区别
·MY SQL常用命令 ·如何远程连接SQL Server数据库
·MySQL数据库和备份与恢复 ·mysql数据复制到access数据库
·MySQL优化全攻略-服务器参数调整 ·MySQL优化全攻略-相关数据库命令
·MySQL怎样处理一个溢出的磁盘 ·如何锁定MYSQL数据表

   文章评论:(0条)
  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。

 §最新评论:

  责任编辑:中国教程网  

© 2007 Copyright 中国教育网
DesignBy:AOE3 STUDIO & ROCOCO