安装起MYSQL我就没有改过 --------------------------------------------------------------------------------- #This File was made using the WinMySQLAdmin 1.4 Tool #2000-12-3 16:55:16#Uncomment or Add only the keys that you know how works. #Read the MySQL Manual for instructions[mysqld] basedir=C:/mysql #bind-address=127.0.0.1 datadir=C:/mysql/data #language=C:/mysql/share/your language directory #slow query log#= #tmpdir#= #port=3306 #set-variable=key_buffer=16M [WinMySQLadmin] Server=C:/mysql/bin/mysqld-nt.exe user=root password=
严重同意 chensuper(chensuper) 的观点。 我现在也遇到了同样的问题:D:\mysql\bin>mysql ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)D:\mysql\bin>net start mysql MySql 服务正在启动 . MySql 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。我重装了两次,一样的错误, 我试了许多方法(包括上面提到的),没有解决。到网上也没有查到解决的办法:(
你用的是win2K server版吗???
问shuixin13(犬犬(心帆)) : ----------------------------------- 将 my.ini 改为这个 [mysqld] basedir=C:/mysql datadir=C:/mysql/data skip-innodb然后再试试 ------------------------------------------ 每次启动还要自己装载服务?这个.ini有什么问题?#This File was made using the WinMySQLAdmin 1.4 Tool #2000-12-3 16:55:16#Uncomment or Add only the keys that you know how works. #Read the MySQL Manual for instructions[mysqld] basedir=C:/mysql #bind-address=127.0.0.1 datadir=C:/mysql/data #language=C:/mysql/share/your language directory #slow query log#= #tmpdir#= #port=3306 #set-variable=key_buffer=16M skip-innodb [WinMySQLadmin] Server=C:/mysql/bin/mysqld-nt.exe user=root password=
to:shuixin13(犬犬(心帆)) 出现这个问题后,我搜遍了大小论坛,按照给出的方法去做,没有一个可以成功的:( 我就奇怪为什么有的人重装一下或者是修改一下my.cnf就成功?我出错的信息跟他们的是一样的啊。在CSDN上搜索了所有关于Mysql启动问题的讨论,发现多半是修改my.ini,重新设置ROOT密码成功。我尝试解决: 1、一直没有碰到这样的问题,自己修改了my.ini(跟你给出的没有两样),没有成功,在服务里启动,报1067错; 2、在同一位置(d:\mysql)重装,错误依旧;在网络上寻找解决方法,一一尝试,无一成功; 3、按照以往的经验,彻底删除,重启计算机后,将mysql安装到c:\mysql,问题依旧。 错误信息:D:\mysql\bin>mysql ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)D:\mysql\bin>net start mysql MySql 服务正在启动 . MySql 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。 my.ini: [mysqld] basedir=D:/mysql # MySQL安装目录 :: 一定要用“/”来表示路径,因“\”是MySQL中转义符 datadir=D:/mysql/data # MySQL数据库目录 #bind-address=192.168.0.2 # 本机的IP地址 未使用 #language=D:/mysql/share/your language directory # 返回错误信息所用的语言 未使用 默认为English #slow query log#= # 记录SQL操作日志 未使用 #tmpdir#= # 临时目录 未定义 #port=3306 # 所用的TCP/IP端口 未定义 默认为 3306 #set-variable=key_buffer=16M # 索引块缓冲大小为16M 未定义 默认为8M skip-innodb # 不使用 InnoDB 数据引擎[WinMySQLadmin] Server=D:/mysql/bin/mysqld-nt.exe
重装需要先将mysql服务全部干净彻底的删除
可以先看看win系统日志,可能有帮助
我搞定了,跟shuixin13说的差不多,不如试试: 运行 winmysqladmin.exe右击菜单 [Win NT]/[Remove the Service]删除winnt文件夹下的my.ini文件重新启动系统运行 winmysqladmin.exe 弹出对话框输入user和password(例如:root hello)确定后成功启动。 F:\mysql\bin>net stop mysql MySql 服务正在停止. MySql 服务已成功停止。 F:\mysql\bin>net start mysql MySql 服务正在启动 . MySql 服务已经启动成功。OK!
---------------------------------------------------------------------------------
#This File was made using the WinMySQLAdmin 1.4 Tool
#2000-12-3 16:55:16#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions[mysqld]
basedir=C:/mysql
#bind-address=127.0.0.1
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=root
password=
二、重新启动计算机;重新启动mysql;
三、卸载,重新安装!
[mysqld]
basedir=C:/mysql
datadir=C:/mysql/data
skip-innodb然后再试试
我现在也遇到了同样的问题:D:\mysql\bin>mysql
ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)D:\mysql\bin>net start mysql
MySql 服务正在启动 .
MySql 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。我重装了两次,一样的错误,
我试了许多方法(包括上面提到的),没有解决。到网上也没有查到解决的办法:(
-----------------------------------
将 my.ini 改为这个
[mysqld]
basedir=C:/mysql
datadir=C:/mysql/data
skip-innodb然后再试试
------------------------------------------
每次启动还要自己装载服务?这个.ini有什么问题?#This File was made using the WinMySQLAdmin 1.4 Tool
#2000-12-3 16:55:16#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions[mysqld]
basedir=C:/mysql
#bind-address=127.0.0.1
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
skip-innodb
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=root
password=
我的问题跟你的一样的呀,我的怎么就起不起啊,郁闷~~
系统:win2K server
Mysql:mysql-4.0.12-win [MySQL Servers and Clients] 安装方式:Custom
有什么解决办法?谢谢
晕楼上有谁有真正地修改了 系统目录 下的 my.ini 后,
再说话的呢???
下面给出详细的解决办法
A: 运行 winmysqladmin.exeB: 右击菜单 [Win NT]/[Remove the Service]C: 运行 winmysqladmin.exe 中的 [my.ini Setup] 页面D: 修改内容[mysqld]
basedir=D:/mysql # MySQL安装目录 :: 一定要用“/”来表示路径,因“\”是MySQL中转义符
datadir=D:/mysql/data # MySQL数据库目录
#bind-address=192.168.0.2 # 本机的IP地址 未使用
#language=D:/mysql/share/your language directory
# 返回错误信息所用的语言 未使用 默认为English
#slow query log#= # 记录SQL操作日志 未使用
#tmpdir#= # 临时目录 未定义
#port=3306 # 所用的TCP/IP端口 未定义 默认为 3306
#set-variable=key_buffer=16M # 索引块缓冲大小为16M 未定义 默认为8M
skip-innodb # 不使用 InnoDB 数据引擎[WinMySQLadmin]
Server=D:/mysql/bin/mysqld-nt.exe
注意: 目录要按自己的 MySQL 目录设置, 分隔符为 / 或用 \\ , 因为 \ 在 MySQl 中是转义符E: 点击按钮 Save ModificationF: 右击菜单 [Win NT]/[Install the Server]G: 右击菜单 [Win NT]/[Start the Server]
如果还有问题MSN: [email protected]
:)
出现这个问题后,我搜遍了大小论坛,按照给出的方法去做,没有一个可以成功的:(
我就奇怪为什么有的人重装一下或者是修改一下my.cnf就成功?我出错的信息跟他们的是一样的啊。在CSDN上搜索了所有关于Mysql启动问题的讨论,发现多半是修改my.ini,重新设置ROOT密码成功。我尝试解决:
1、一直没有碰到这样的问题,自己修改了my.ini(跟你给出的没有两样),没有成功,在服务里启动,报1067错;
2、在同一位置(d:\mysql)重装,错误依旧;在网络上寻找解决方法,一一尝试,无一成功;
3、按照以往的经验,彻底删除,重启计算机后,将mysql安装到c:\mysql,问题依旧。
错误信息:D:\mysql\bin>mysql
ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)D:\mysql\bin>net start mysql
MySql 服务正在启动 .
MySql 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。
my.ini:
[mysqld]
basedir=D:/mysql # MySQL安装目录 :: 一定要用“/”来表示路径,因“\”是MySQL中转义符
datadir=D:/mysql/data # MySQL数据库目录
#bind-address=192.168.0.2 # 本机的IP地址 未使用
#language=D:/mysql/share/your language directory
# 返回错误信息所用的语言 未使用 默认为English
#slow query log#= # 记录SQL操作日志 未使用
#tmpdir#= # 临时目录 未定义
#port=3306 # 所用的TCP/IP端口 未定义 默认为 3306
#set-variable=key_buffer=16M # 索引块缓冲大小为16M 未定义 默认为8M
skip-innodb # 不使用 InnoDB 数据引擎[WinMySQLadmin]
Server=D:/mysql/bin/mysqld-nt.exe
运行 winmysqladmin.exe右击菜单 [Win NT]/[Remove the Service]删除winnt文件夹下的my.ini文件重新启动系统运行 winmysqladmin.exe 弹出对话框输入user和password(例如:root hello)确定后成功启动。
F:\mysql\bin>net stop mysql
MySql 服务正在停止.
MySql 服务已成功停止。
F:\mysql\bin>net start mysql
MySql 服务正在启动 .
MySql 服务已经启动成功。OK!
为什么要你先删除服务后,再安装服务呢,有注意到 my.ini 中的这两个吧,[mysqld]
basedir=D:/mysql # MySQL安装目录 :: 一定要用“/”来表示路径,因“\”是MySQL中转义符
datadir=D:/mysql/data # MySQL数据库目录
然后打开 [我的电脑]/[管理]/[服务]
查看 mysql 服务的属性 中的 [可执行文件的路径]
另:
在WIN32 下,
强烈,强烈地要求在安装后就使用 winmysqladmin.exe 来管理 MySQL 服务,
mysqld-nt --uninstall
mysqld-nt --install
basedir=D:/mysql
datadir=D:/mysql/data[WinMySQLAdmin]
Server=D:/mysql/bin/winmysqladmin.exe
[WinMySQLadmin]
Server=mysql的目录/bin/mysqld-opt.exe --standalone
我以前也遇到过这个问题的
如果不删除这个文件就必须改该文件不过我忘记怎么改了
呵呵
否则就只能重新装系统了哦