设为首页
加为收藏
联系我们
  • 电子商务
  • 软件网络
  • 看天下
  • 营销财经
  • 关闭导航
  • 网络编程
  • 数据库类
  • 关闭导航
  • 网络编程
  • 社交礼仪
  • 数据库类
  • 人文地理
  • 关闭导航
  • 编程工具
  • 电子书籍
  • 关闭导航
  • 生活休闲
  • 演讲讲座
  • 视频教程
  • 经典影视
  • 关闭导航
  • 您的位置: 首页 > 入门教程 > 数据库类 > MySQL

    Windows下MySQL安装错误诊断和排除方法

    时间: 2008-09-01  信息来源: IT专家网  作者: 编辑整理  点击数:

    内容提示:服务器错误日志是用来记录系统运行过程中的一些错误信息,合理地运用错误日志有得于快速解决问题。

      解决服务器问题时你的第一资料是错误日志。MySQL服务器使用错误日志来记录服务器不能启动的信息。错误日志位于my.ini文件指定的数据目录中。默认数据目录位于C:/Program Files/MySQL/MySQL Server 5.1/dat。
      另一个错误相关信息源是MySQL服务启动时控制台上显示的消息。将mysqld安装为服务后,从命令行通过NET START mysql命令来查看MySQL服务启动相关的错误消息。
      下面距离说明了首次安装并启动MySQL服务时会遇到的最常见的错误消息:
      ・System error 1067 has occurred.
      ・Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
      ・当MySQL服务器找不到MySQL权限数据库或关键文件时会出现这些消息。当MySQL基或数据目录没有安装在默认位置(C:/mysql和 C:/Program
      Files/MySQL/MySQL Server 5.1/data),而是安装到其它位置时通常会遇到该问题。
      发生该问题的一种情况是对MySQL进行升级或安装到了新位置,但是没有对配置文件进行更新以对应新的安装位置。此外还可能是新旧配置文件冲突,当升级MySQL时,一定要删除或重新命名旧的配置文件。
      如果你没有将MySQL安装到C:/Program Files/MySQL/MySQL Server 5.1目录下,而是安装到了其它目录下,你需要通过使用配置(my.ini)文件让MySQL服务器知道安装目录。my.ini文件应位于Windows目录下,典型为C:/WINNT或C:/WINDOWS。可以在命令提示符下输入下面的命令从WINDIR环境变量值中确定确切位置:
      C:/> echo %WINDIR%可以通过文本编辑器(例如记事本)来创建并修改选项文件。例如,如果MySQL安装在E:/mysql下,数据目录在D:/MySQLdata,你可以创建选项文件并设置[mysqld]来指定basedir和datadir参数的值:
      [mysqld] # set basedir to your installation path basedir=E:/mysql # set datadir to the location of your data directory datadir=D:/MySQLdata
      请注意应使用(正)斜线而不是反斜线在选项文件中指定Windows路径名。如果使用反斜线,则必须使用双斜线:

     
    Tags: windows,mysql,故障 责任编辑:aboutstudy
     
      关于我们 友情链接 网站地图 广告服务 联系我们 管理登陆  
      鄂ICP备07014143号  
      Powered by EmpireCMS 5.0  
      Template designed by 直来直往.
      联系信息: QQ 365931563 Email:jiangtian001@sina.com  
      ©CopyRight 2007-2008, SKDE.CN, Inc. All Rights Reserved