Windows服务器MySQL启动失败怎么办
2个回答
展开全部
一,配置文件正确,清除缓存 1.遇到这个问题先不要急着重新安装MySQL数据库,其实解决方法很简单,人需要清理下WIndows的缓存目录就可以了。 2.按windows键+R打开运行对话框,输入命令cmd,回车打开DOS窗口。 3.输入del c:windowstemp*.* /s /q,等待文件删
一,配置文件正确,清除缓存
1.遇到这个问题先不要急着重新安装MySQL数据库,其实解决方法很简单,,人需要清理下WIndows的缓存目录就可以了。
2.按“windows键+R”打开运行对话框,输入命令“cmd”,回车打开DOS窗口。
3.输入“del c:windowstemp*.* /s /q”,等待文件删除完,MySQL自然会恢复正常。
二,配置文件配置错误(mysql启动错误1067的解决 )
问题一
删除%windows%/my.ini 删除其它地方的my.ini 在mysql安装目录下把my-small.ini复制为my.ini 在my.ini
最后一行插入: CODE: [mysqld] #设置basedir指向mysql的安装路径
basedir=C:mysql-5.1.11-beta-win32 datadir=C:mysql-5.1.11-beta-win32data
重新启动。。
C:mysql-5.1.11-beta-win32in>net start mysql MySQL
服务正在启动 . MySQL 服务无法启动。 系统出错。
发生系统错误 1067。 进程意外终止。
C:mysql-5.1.11-beta-win32in>mysqld-nt --remove Service successfully removed.
C:mysql-5.1.11-beta-win32in>mysqld-nt --install Service successfully installed.
C:mysql-5.1.11-beta-win32in>net start mysql MySQL 服务正在启动 . MySQL 服务已经启动成功。 C:mysql-5.1.11-beta-win32in>net stop mysql MySQL 服务正在停止.. MySQL 服务已成功停止。
问题二
Mysql装好后,重启电脑第二次发现服务无法启动。提示如下:
------------------------
MySQL 服务无法启动。
系统出错。
发生系统错误 1067。
进程意外终止。
------------------
查看了F:ProgramDataMySQLMySQL Server 5.5data 这个目录中的错误日志,显示如下内容:
130825 20:47:50 [Note] Plugin 'FEDERATED' is disabled.
130825 20:47:50 InnoDB: The InnoDB memory heap is disabled
130825 20:47:50 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130825 20:47:50 InnoDB: Compressed tables use zlib 1.2.3
130825 20:47:50 InnoDB: Error: unable to create temporary file; errno: 2
130825 20:47:50 [ERROR] Plugin 'InnoDB' init function returned error.
130825 20:47:50 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130825 20:47:50 [ERROR] Unknown/unsupported storage engine: INNODB
130825 20:47:50 [ERROR] Aborting
其中核心提示是这句,临时文件无法创建:
130825 20:47:50 InnoDB: Error: unable to create temporary file; errno: 2
因此查看my.ini
[mysqld]区段内加入:
#自己指定的临时文件目录
tmpdir="临时目录"
展开全部
当 Windows 服务器上的 MySQL 启动失败时,可以尝试以下步骤来解决问题:
1. 检查 MySQL 服务是否已安装。在“服务”管理控制台中查找 MySQL 服务,如果找不到,可能需要重新安装 MySQL。
2. 检查 MySQL 的配置文件 my.ini。确保 my.ini 文件中的配置正确,例如,检查“server”行中的端口号和“default-storage-engine”行中的存储引擎设置。
3. 检查 MySQL 的数据目录。确保 MySQL 的数据目录路径正确,且具有足够的权限。
4. 尝试重新启动 MySQL 服务。在“服务”管理控制台中,找到 MySQL 服务,然后重新启动它。
5. 如果问题仍然存在,可以尝试使用以下命令来启动 MySQL 服务:
```
mysqld --install
mysqld --start
```
这些命令将卸载并重新安装 MySQL 服务。
6. 如果问题仍然存在,可能需要重新安装 MySQL,并确保在安装过程中正确配置了服务和数据目录。
总之,当 Windows 服务器上的 MySQL 启动失败时,需要检查服务是否已安装,配置文件是否正确,以及数据目录是否设置正确。通过重新启动服务或重新安装 MySQL,可以尝试解决问题。
1. 检查 MySQL 服务是否已安装。在“服务”管理控制台中查找 MySQL 服务,如果找不到,可能需要重新安装 MySQL。
2. 检查 MySQL 的配置文件 my.ini。确保 my.ini 文件中的配置正确,例如,检查“server”行中的端口号和“default-storage-engine”行中的存储引擎设置。
3. 检查 MySQL 的数据目录。确保 MySQL 的数据目录路径正确,且具有足够的权限。
4. 尝试重新启动 MySQL 服务。在“服务”管理控制台中,找到 MySQL 服务,然后重新启动它。
5. 如果问题仍然存在,可以尝试使用以下命令来启动 MySQL 服务:
```
mysqld --install
mysqld --start
```
这些命令将卸载并重新安装 MySQL 服务。
6. 如果问题仍然存在,可能需要重新安装 MySQL,并确保在安装过程中正确配置了服务和数据目录。
总之,当 Windows 服务器上的 MySQL 启动失败时,需要检查服务是否已安装,配置文件是否正确,以及数据目录是否设置正确。通过重新启动服务或重新安装 MySQL,可以尝试解决问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询