在服务器上无法启动mysql服务 错误193 求高手指点

bsk_bg 2012-12-07 01:41:39
在出问题之前,利用mysqld-nt --skip-grant-tables 进行了密码的重置。
别无任何操作
现在在任务管理器里是出现不了mysql-nt.exe 了
去计算机管理处启动mysql服务则提示:在本地计算机无法启动mysql服务 错误193

另:.err文件提示出下:



121206 11:34:33 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Normal shutdown

121206 11:34:34 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Shutdown complete

121206 11:41:00 [ERROR] Can't open shared library 'amd.dll' (errno: 0 )
121206 11:41:00 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: ready for connections.
Version: '5.0.67-community-nt' socket: '' port: 3306 MySQL Community Edition (GPL)
Can't start server: Bind on TCP/IP port: Invalid argument
121206 11:47:07 [ERROR] Do you already have another mysqld server running on port: 3306 ?
121206 11:47:07 [ERROR] Aborting

121206 11:47:07 [Note] mysqld-nt: Shutdown complete

Can't start server: Bind on TCP/IP port: Invalid argument
121206 11:47:27 [ERROR] Do you already have another mysqld server running on port: 3306 ?
121206 11:47:27 [ERROR] Aborting

121206 11:47:27 [Note] mysqld-nt: Shutdown complete

121206 11:49:15 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Normal shutdown

121206 11:49:15 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Shutdown complete

121206 11:50:33 [Note] mysqld-nt: ready for connections.
Version: '5.0.67-community-nt' socket: '' port: 3306 MySQL Community Edition (GPL)
121206 11:53:20 [Warning] Found invalid password for user: 'root@localhost'; Ignoring user
121206 12:11:26 [Note] mysqld-nt: ready for connections.
Version: '5.0.67-community-nt' socket: '' port: 3306 MySQL Community Edition (GPL)
121206 12:13:13 [Warning] Found invalid password for user: 'root@localhost'; Ignoring user
Can't start server: Bind on TCP/IP port: Invalid argument
121206 12:18:26 [ERROR] Do you already have another mysqld server running on port: 3306 ?
121206 12:18:26 [ERROR] Aborting

121206 12:18:26 [Note] mysqld-nt: Shutdown complete

121206 15:02:09 [Note] mysqld-nt: ready for connections.
Version: '5.0.67-community-nt' socket: '' port: 3306 MySQL Community Edition (GPL)
121206 15:04:07 [Warning] Found invalid password for user: 'root@localhost'; Ignoring user
121206 15:50:20 [Note] mysqld-nt: ready for connections.
Version: '5.0.67-community-nt' socket: '' port: 3306 MySQL Community Edition (GPL)



请知道问题症结的朋友来解答,必有谢~
...全文
9320 49 打赏 收藏 转发到动态 举报
写回复
用AI写文章
49 条回复
切换为时间正序
请发表友善的回复…
发表回复
极客架构 2013-10-10
  • 打赏
  • 举报
回复
问题解决了吗 ?我也遇到了
铁马渡江河 2013-09-08
  • 打赏
  • 举报
回复
不知道后来是怎么解决的
WWWWA 2012-12-12
  • 打赏
  • 举报
回复
mysqld-nt --console,启动后 用MYSQLDUMP备份,重新安装MYSQL
bsk_bg 2012-12-11
  • 打赏
  • 举报
回复
在bin目录下运行也是一样的结果 呈现如下
C:\Program Files\MySQL\MySQL Server 5.0\bin>net start mysql
发生系统错误 193。

*** 不是有效的 Win32 应用程序。


C:\Program Files\MySQL\MySQL Server 5.0\bin>
my.ini 有过修改,是利用MySQLInstanceConfig.exe 进行过修复,不过修复到最后也是卡在了不能启动服务上了就过不去了。 后来我又把my.ini 重新恢复了。
欢乐的尼美 2012-12-11
  • 打赏
  • 举报
回复
那么纠结。保存data文件夹,卸载了重装,再把data覆盖了
WWWWA 2012-12-11
  • 打赏
  • 举报
回复
引用 36 楼 bsk_bg 的回复:
net start mysql 也试了的, 结果如下 XML/HTML code?1234567C:\Documents and Settings\Administrator>net start mysql发生系统错误 193。 *** 不是有效的 Win32 应用程序。 C:\Documents and Settings\Administrator> ……
要在MYSQL的安装目录BIN下运行
WWWWA 2012-12-11
  • 打赏
  • 举报
回复
my.ini文件修改过没有?
bsk_bg 2012-12-11
  • 打赏
  • 举报
回复
net start mysql 也试了的, 结果如下

C:\Documents and Settings\Administrator>net start mysql
发生系统错误 193。

*** 不是有效的 Win32 应用程序。


C:\Documents and Settings\Administrator>
bsk_bg 2012-12-11
  • 打赏
  • 举报
回复
先sc delete mysql成功 再mydqld-nt -install 成功 然后服务项中出来mysql了,点击启动。提示193错误.... 重试了两遍,重启了服务器,还是以上的错误
WWWWA 2012-12-11
  • 打赏
  • 举报
回复
net start mysql
wwwwb 2012-12-11
  • 打赏
  • 举报
回复
你在服务中启动MYSQL服务没有?
bsk_bg 2012-12-11
  • 打赏
  • 举报
回复
按照以上步骤进行,提示全部为成功。但是服务器服务还是未开启。 任务管理器中未出现mysqld-nt.exe服务 运行结果如下:
C:\Documents and Settings\Administrator>sc delete mysql
[SC] DeleteService 成功

C:\Documents and Settings\Administrator>mysqld-nt -install
Service successfully installed.

C:\Documents and Settings\Administrator>mysql
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

C:\Documents and Settings\Administrator>
wwwwb 2012-12-11
  • 打赏
  • 举报
回复
进入CMD窗口 sc delete mysql服务名 再mysqld-nt -install
bsk_bg 2012-12-11
  • 打赏
  • 举报
回复
mysqld-nt.exe 只有在输入了命令mysqld-nt --console 后,才会出现在任务管理器中。 按以上步骤,当出现mysqld-nt.exe后,杀掉,然后利用mysqld-nt --install 后,提示如下
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqld-nt -install The service already exists! The current server installed: "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysql d-nt" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" MySQL
然后去管理中的服务中,去启动mysql服务 ,提示依旧是错误193. 现在唯一可以做的就是 打开cmd窗口,输入mysqld-nt --console 一直开着这个窗口,这样服务器用到mysql的网站才能全部运行,否则全都提示无法连接到数据库 但是这样也不是个办法啊
WWWWA 2012-12-11
  • 打赏
  • 举报
回复
在进程中KILL MYSQL,再mysqld --install,这就是在控制面板中建立MYSQL服务。
bsk_bg 2012-12-11
  • 打赏
  • 举报
回复
利用 mysqld-nt install 提示的是服务已经存在了 然后还是不能启动服务 如果服务被破坏,怎么进行修复呢? mysqld-nt -install 提示如下

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqld-nt -install
The service already exists!
The current server installed: "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysql
d-nt" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" MySQL
WWWWA 2012-12-11
  • 打赏
  • 举报
回复
mysqld --install 试试,估计是MYSQL的服务被破坏了
bsk_bg 2012-12-11
  • 打赏
  • 举报
回复
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqld-nt --console
121211  9:45:17  InnoDB: Started; log sequence number 0 43655
121211  9:45:18 [ERROR] Can't open shared library 'amd.dll' (errno: 0 )
121211  9:45:18 [Note] mysqld-nt: ready for connections.
Version: '5.0.67-community-nt'  socket: ''  port: 3306  MySQL Community Edition
(GPL)
使用mysqld-nt --console后提示以上,这时mysql启动成功,数据访问正常。进程中也有mysqld-nt.exe 但是一旦把这个CMD窗口关掉,mysqld-nt就会随之自动关掉了。 这可怎么处理啊。
bsk_bg 2012-12-11
  • 打赏
  • 举报
回复
服务启动项中的路径是 "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt" MySQL 就是这个目录
WWWWA 2012-12-11
  • 打赏
  • 举报
回复
检查一下服务中的启动项 是否是 mysql安装目录\bin\mysqld" --defaults-file="my.ini目录\my.ini" MySQL 怎么会提示 不是有效的 Win32 应用程序? 有病毒?
加载更多回复(29)

56,802

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧