e股脑电脑教程网
  • 首 页
  • 操作系统
  • 应用软件
  • 下载工具
  • 影音视频
  • 办公软件
  • 媒体制作
  • 网站建设
  • 平面设计
  • 数据库
  • 程序开发
  • 视频教程
编辑推荐: | 文章搜索:
您现在的位置: e股脑 >> 数据库 >> MySQL教程 >> 如何在windows系统下安装MySQL >> 教程正文
 
教程搜索
 
 
相关教程
  • 如何在windows系统下安装
  • 在Linux/Unix平台下安装M
  • 运行多个MYSQL服务器
  • 让MYSQL有效地装载数据
  • MYSQL调度与锁定问题
  • MySQL查询优化程序
  • 随机抽取n个记录的SQL(m
  • MySQL 如何从表中取出随机
  • MySQL 5.0 触发器
  • MySQL常见错误问答!
  • Linux应用集成MySQL数据库
  • Mysql中的临时表使用方法
  • MySQL的转义字符“\”
  • 学习使用数据库MySQL
  • MYSQL服务维护及应用设计
  • MySQL简易备份方法
 
 
赞 助 商
 
 
如何在windows系统下安装MySQL
  • 来源:e股脑
  • 点击次数:
  • 更新时间:2008-2-4
1548; 命名管道只有当你启动服务时选择 --enable-named-pipe才会被激活。非常有必要的显式使用该选项 ,因为有些用户在命名管道正在使用时关掉MySQL服务器遇到过故障问题。  命名管道只有在mysqld-nt 或mysqld-max-nt 服务器下并且仅当该服务器运行在支持命名管道的 Windows版本的平台下才能使用。 在Windows 98 or Me系统下,只有当其安装了TCP/IP后,这些服务才能够运行。命名管道的连接不能 使用。 上述服务在Windows 95下不能够运行。注意:在参考手册中的大部分例子都使用mysqld作为服务名。如果你使用另外一个服务器,例如mysqld-nt,则 需对上述例子作合理的替代。

  首次开启服务

  这部分的信息主要应用在使用Noinstall版本安装MySQL时,或者希望手动而不是使用GUI工具配置和检测MySQL 的情况下。在Windows 95, 98, or Me下,MySQL客户端经常和使用TCP/IP的服务器相连接。(这允许在你网络上的任意机器 可以和MySQL服务器连接)。基于这一点,你必须保证在启动MySQL前,TCP/IP 支持安装在你的机器上。你可以 到在你Windows CD-ROM中找到TCP/IP服务。 在这里需要注意的是如果你正在使用老的Windows 95发布版本(例如OSR2),那很有可能你在使用一个旧的 Winsock软件包;MySQL需要的是Winsock 2。你可以从http://www.microsoft.com/.下载最新的Winsock软件包 。Windows 98具有新的Winsock 2库,所以无需更新库。在基于NT的系统例如 Windows NT, 2000, XP, or 2003上,客户可以有两个选择。他们可以使用TCP/IP或者当 服务器支持命名管道的连接时使用命名管道。为了得到在TCP/IP下工作的Mysql版本,你必须安装service pack 3(或者更新的版本) 如果在启动时,选择 --shared-memory, Windows版本的MySQL 5.0同样也支持共享内存的连接。客户端可以选 择 --protocol=memory 选项来进行共享内存的连接。

  以上对启动MySQL服务进行了总体概述,下面的内容提供了从命令行或者作为Windwos服务来启动MySQL服务器更 加具体的信息:

  假设MySQL安装在默认位置C:\Program Files\MySQL\MySQL Server 5.0下。如果你把MySQL安装在不同的位置上 ,则需调整相应的路径名。测试工作可以从控制台窗体(或者通过“DOS window”)通过一个即时命令来完成。 这样你就可以会在窗体中比较容易的看到服务器状态信息。如果你的配置有误时,这些信息将有助于你识别和 修复任何故障。为了开启服务,输入以下命令:

  C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld --console

  对于InnoDB支持的服务器,在服务启动时你可以看到下列信息:

  InnoDB: The first specified datafile c:\ibdata\ibdata1 did not exist:

  InnoDB: a new database to be created!

  InnoDB: Setting file c:\ibdata\ibdata1 size to 209715200

  InnoDB: Database physically writes the file full: wait...

  InnoDB: Log file c:\iblogs\ib_logfile0 did not exist: new to be created

  InnoDB: Setting log file c:\iblogs\ib_logfile0 size to 31457280

  InnoDB: Log file c:\iblogs\ib_logfile1 did not exist: new to be created

  InnoDB: Setting log file c:\iblogs\ib_logfile1 size to 31457280

  InnoDB: Log file c:\iblogs\ib_logfile2 did not exist: new to be created

  InnoDB: Setting log file c:\iblogs\ib_logfile2 size to 31457280

  InnoDB: Doublewrite buffer not found: creating new

  InnoDB: Doublewrite buffer created

  InnoDB: creating foreign key constraint system tables

  InnoDB: foreign key constraint system tables created

  011024 10:58:25 InnoDB: Started

  当服务器完成启动序列后,你可以看到如下信息,这些信息表明服务器已经开始服务客户端连接:

  mysqld: ready for connections

  Version: '5.0.13-rc' socket: '' port: 3306

  服务器将会继续将其所产成的判断信息输入到控制台上。而你则可以打开一个新的控制台来运行客户端程序。如果你省略了 --console 选项,服务器将会把诊断信息输出到 数据目录下的错误日志中(默认是C:\Program Files\MySQL\MySQL Server 5.0\data )。错误日志以.err为扩展名。注意:在MySQL授权数据表的帐号初始化是没有密码的。

  在Windows命令行下开启MySQL服务

  MySQL服务器可以手动从命令行启动。该项操作可以在Windows的任何版本下完成。为了从命令行启动mysqld服 务,你应该启动一个控制台窗体(或者"DOS 窗体")同时输入以下命令:

  C:\> C:\Program Files\MySQL\MySQL Server 4.1\bin\mysqld

  在上述例子中使用的路径可以根据你的系统安装MySQL的路径

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

  • 上一篇教程: 在Linux/Unix平台下安装MySQL
  • 下一篇教程: 没有了
  •  

    关于本站 | 广告联系 | 版权声明 | 使用帮助

    Copyright © 2004-2008 www.egunao.com All rights reserved.