你在MY.ini里修改了哪些路径啊?有些路径是不能修改的,
还有你打开服务管理器,中找到MYSQL的服务右键属性--登陆--选择此帐户,里面选择你的当前帐户,并把把你修改的datadir目录的权限给这个帐户
再启动服务试试
再不行,你重新安装一个MYSQL,不要修改任何东西,相信是可以启动的起来的,然后你把需要数据库名(原datadir目录中的)的文件夹复制到新datadir目录中,启动数据库,应该就可以访问数据库了
1。打开系统服务进程:右击我的电脑-管理-服务和应用程序-服务,找到mysql,包括老版本和新版本的,右击,全部停用
2。卸载已经安装的MySQL4.1
3。重启,手动全部删除旧的安装文件夹,尤其是windows\my.ini
4。再去看看服务进程里有没有mysql,如果有,右击-属性-启动类型-禁用
5。安装新的版本,最好改变安装路径。等到出现选择启动win服务的下拉框时候,选41的那个就应该能成功了。
这种问题可以从以下几种方法解决:
1.初步认为是MYSQL的端口3306被占用;
2.不排除杀毒软件把mysql-nt进程纳入非法进程中,及禁止去行;
3,楼主说重装操作系统,请问你是安装纯净版的还是克隆版,这点很重要,若是克隆版的话,第一点的可能性较高,第二点的话就应该也存在;
4.如果楼主硬是要安装MYSQL,那么建议去重新买个纯净版XP或WIN7,再下载个WAMP软件,直接安装就可以了,保证不会有这种问题发生;
1、要看mysql自己的错误日志,在data目录下的一个LOG文件,以确认可能出现的问题
2、确认3306端口没有被其他程序占用
3、确认磁盘剩余空间大于10M
4、查看windows的系统日志,里面应该有mysql报错的错误内容。
-----------------------------------
呵呵,放松,一切都会好起来的!
422281780
在cmd里输入net start mysql
出现1067就启动下面的命令
c:\mysql\bin\mysqladmin-u root -p shutdown
再net start mysql就没有这个错误提示了