文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程MYSQLMySQL安装的故障诊断与排除(Windows环境)
精品推荐
特别推荐
·MySQL数据库简介
·安全的配置和应用MySQL数据库
·修改MySQL的默认密码
·初学MYSQL应知道:Mysql参数优化
·数据库安全应用 使用MySQL的23个注意事项
·入门:MYSQL基础
·轻松描述Windows上安装多个Mysql的步骤
·安装与卸载MySQL数据库系统服务的常见问题
·Mysql 安全注意事项
·初学MySql5 所应了解的知识和常见问题
热点TOP10
·MySQL数据库简介
·让Windows在IIS支持PHP和MySQL
·轻松了解MySQL数据库中的CONVERT()
·MySQL中MyISAM引擎与InnoDB引擎性能简单测试
·MySQL 1607异常 服务无法启动
·Mysql数据库关于InnoDb的使用详解
·不同操作平台上mysql的性能对比实验
·mysql的字符串函数
·问题解决:无法载入MYSQL扩展,请检查PHP配置
·关于Tomcat与MySQL连接池问题的详解

MySQL安装的故障诊断与排除(Windows环境)

日期:2007年10月25日 作者: 查看:[大字体 中字体 小字体]


首次安装、运行MySQL时,你可能会遇到一些错误,使MySQL服务器不能启动。本节的目的是帮助你诊断并纠正这些错误。

解决服务器问题时你的第一资料是错误日志。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路径名。如果使用反斜线,则必须使用双斜线:

[mysqld]
# set basedir to your installation path
basedir=C:\\Program Files\\MySQL\\MySQL Server 5.1
# set datadir to the location of your data directory
datadir=D:\\MySQLdata

如果在MySQL配置文件中更改datadir值,在重新启动MySQL服务器之前,必须移动已有MySQL数据目录中的内容。

·Error: Cannot create Windows service for MySql. Error: 0

· 当你没有事先停止并卸载已有MySQL服务,并且使用MySQL Configuration Wizard(配置向导)重新安装或升级MySQL时,会遇到该问题。发生的原因是,当配置向导试图安装服务时,它发现已经有一个同名的服务。

解决该问题的一个方案是使用配置向导时选择mysql之外的其它服务名。这样可以正确安装新服务,但保留了原来的服务。但是这样不好,最好是卸掉不再使用的旧服务。

要想永远卸掉旧的MySQL服务,通过管理权限用户在命令行执行下面的命令:

C:\>sc delete mysql
[SC] DeleteService SUCCESS

如果Windows版本中没有sc工具,可以下载delsrv工具并使用delsrvMySQL语法。

(出处:清风网络学院






上一篇:使用 “--”作为数据库注释起始标记

下一篇:有关 SQL语法的一些实用建议

相关文章:
·Windows Vista震撼1600X1200高清壁纸
·Windows系统漏洞修复软件大比拼
·鲜为人知的Windows XP优化
·如何让Windows桌面图标任我排
·不用重装XP系统就可以解决全部故障
·注册表已经损坏并导致WindowsXP无法启动,应该如何恢复
·Windows XP的20个超级实用技巧大全
·Windows Vista Ultimate中文旗舰版下载+简单破解(支持迅雷HTTP & BT)
·Windows Vista 快捷方式箭头去除器 1.3
·Windows系统进程列表完全解析
相关软件:
·网络常见问题与故障1000例
·Windows主题70合一典藏版
·如何加固Windows XP 主机安全
·Windows环境下32位汇编语言程序设计
·电脑故障维修大全V2.0 EXE电子书
·全能助手Windows优化王 2006 V3.95
·黑色苹果Windows主题Kuro
·Windows Xp sp2 补丁集(至2007.11.13)
·Windows Live Messenger(MSN)V8.5.1235 简体中文版
·Windows 2003 Server 简体中文企业版(免激活)ISO

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot