问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

windows 2003为什么MySQL服务启动不了?

发布网友 发布时间:2022-04-08 01:13

我来回答

2个回答

热心网友 时间:2022-04-08 02:42

我认为导致这个问题的原因可能不止一种,所以搜集了网上一些朋友对此问题的解决供大家参考,希望能你有所帮助。

一、
1、打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM。

2、删除在MySQL安装目录下的Data目录中的ib_logfile0和ib_logfile1
3。找到在配置MySQL服务器时指定的InfoDB目录删除掉ibdata1

根据my.ini文件中:

#*** INNODB Specific options ***
innodb_data_home_dir="D:/"。
4。重新启动MySQL的Service

根据我自己的实践,只要进行第三步就能解决问题。

二、

err文件内容:

090417 9:02:55 InnoDB: Error: unable to create temporary file; errno: 2
090417 9:02:55 [ERROR] Plugin 'InnoDB' init function returned error.
090417 9:02:55 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090417 9:02:55 [ERROR] Unknown/unsupported table type: INNODB
090417 9:02:55 [ERROR] Aborting

090417 9:02:55 [Warning] Forcing shutdown of 1 plugins
090417 9:02:55 [Note] MySQL: Shutdown complete

经过一翻Google,找出了无法启动的原因:MySQL在安装的时候不会自动初始tmpdir(临时文件目录),所以要在配置文件my.ini中添加如下内容:

[mysqld]

#自己指定的临时文件目录

tmpdir="D:/MySQL/MySQL Server 5.1/Temp"

再次启动MySQL一切正常,在Temp文件夹下生成了一些*.tmp的临时文件。

最后还是存在一些疑问:如果是由于没有初始化tmpdir,为什么在我第一次安装的时候也没有初始化,但也没有出现这样的问题?

三、

以前手动安装MySQL5.0.16的windows service时很顺利,昨晚为5.0.83安装service时,总是提示1067的错误。网上有人说把my.ini放到C:WINDOWS下就可以了,但我遇到的情况是问题仍然没有解决。我的解决办法是将参数中的--defaults-file用--defaults-extra-file取代,如下:

mysqld --install MySQL --defaults-file=E:/mysql-5.0.83-win32/my.ini

改为

mysqld --install MySQL --defaults-extra-file=E:/mysql-5.0.83-win32/my.ini

执行mysqld --verbose --help能看到mysqld的用法,其中就有这两个参数的说明。

根据我自己的实践,引起这个问题最大的可能性是数据表存储引擎(Engine,简而言之,存储引擎就是指表的类型,即Table Type

)引起的。MySQL数据库支持的数据表存储引擎有多种,可以用命令:show engines进行查看,在MySQL的配置文件my.ini中可以也看到(默认的是MyISAM):

# The default storage engine that will be used when create new tables when
default-storage-engine=MyISAM。

常用的存储引擎还有InnoDB,InnoDB有多种优点,InnoDB给MySQL的表提供了事务、回滚、崩溃修复能力、多版本并发控制的事务安全.同时,InnoDB也是MySQL上第一个提供外键约束的引擎,而且InnoDB存储引擎对事务处理的能力也是MySQL其他存储引擎所无法与之比拟的。

InnoDB与MyISAM的区别:

以InnoDB存储引擎存储的表,存储表结构的.frm与存储的表数据文件(ibdata1)是分开存放的,存储表数据的文件位置可以通过修改my.ini文件自行设置:

#*** INNODB Specific options ***

innodb_data_home_dir="D:/"

以MyISAM存储引擎存储的表,一共包括3个文件:.frm(存储表的结构)文件,.MYD(MYouData的缩写,存储表的数据)文件,.MYI(MYIndex的缩写,存储表的索引),这个三个文件同时存放在MySQL数据库安装时存放数据的目录下,如F:ProgramDataMySQLMySQL Server 5.1dataDatabasename中。

参考资料:http://blog.sina.com.cn/s/blog_600357e40100okmf.html

热心网友 时间:2022-04-08 04:00

楼主您好
有礼了
我是专业的IDC服务器工作人员,我来帮帮您

不知道您的服务器是不是中文系统?

我说下windows 下的MYSQL备份操作吧:

具体来说,我们若需利用任务计划程序自动运行则应执行如下步骤:

1.单击“开始”按钮,然后依次选择“程序”→“附件”→“系统工具”→“任务计划”(或者是“设置”→“控制面板”→“任务计划”),启动Windows 2000的任务计划管理程序。

2.在“任务计划”窗口中双击“添加任务计划”图标,启动系统的“任务计划向导”,然后单击“下一步”按钮,在给出的程序列表中选择需要自动运行的应用程序,然后单击“下一步”按钮。
设置适当的任务计划名称并选择自动执行这个任务的时间频率(如每天、每星期、每月、一次性、每次启动计算机时、每次登录时等),然后单击“下一步”按钮。
此时系统将会要求用户对程序运行的具体时间进行设置,如几号、几点钟、哪几个时间段才能运行等,我们只需根据自己的需要加以设置即可。

4.接下来系统将会要求用户设置适当的用户名及密码(如图5所示),以便系统今后能自动加以运行。

5.最后,我们只需单击“完成”按钮即可将相应任务添加到Windows 2000的任务计划程序中,此后它就会自动“记住”这个任务,一旦系统时间及相关条件与用户设置的计划相符,它就会自动调用用户所指定的应用程序,十分方便(每次启动Windows 2000的时候,任务计划程序都会自动启动,并在后台运行,确保用户的计划能够按时执行)。

现在我们来测试一下刚才所建的任务是否成功,鼠标右键单击“php”程序图标(如图6所示),在弹出的菜单里面选择“运行”。一般情况下程序图标只要这样激活运行就可以正常启动。如果运行失败可查看用户和密码是否设置正确,还有确定“Task Scheler”服务是否已启动,本人当初就是为了节省系统资源把它关掉了导致运行失败,害我找了大半天。另外也可从“系统日志”里查看到底是什么原因造成运行失败的。

好了,讲了这么多任务计划的应用,现在我们切入正题,下面将介绍两个例子:

一、让PHP定时运行吧!
1、 编辑如下代码,并保存为test.php:
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
YY聊天中哪些语音的会不会作为文件存下来 2023谷雨节气的含义 谷雨三候是什么 我老公欠债,外遇,我想离婚,怎么办 ...我提供了我的姓名,出生年月日,还有工作地点,会出什么事吗... 刚刚接到一个诈骗电话,问我要了我的姓名和出生年月日,会不会利用... 不小心接到骗子的电话,还告诉了我的姓名和出生年月日,要不要紧啊... 知道了姓名和出生年月日,能拿来作案吗? WOW安装要CD 是什么问题? 急急急、、、魔兽世界用盘安装时老要CD片 时怎么回事 取消以后就安装不... 每次下载魔兽世界安装中途都会断掉,要求插入什么CD,然后出现这么一段文... 请教个 python mysqldb commit的问题 书店购进成语故事和数学故事共540本其中成语故事的本数是数学故事的两倍攻击? 书店购进成语故事和数学故事共540本,其中成语故事是数学故事的2倍,求数学故事 python3.4 mysqldb 模块安装的时候出现的问题,求大神告诉怎么解决?_百度... python中MySQLdb模块的connect()函数无法连接 红米note4G小米语音助手最新版在哪下载? 为什么python不能导入mysqldb模块 4个字的成语数学故事? python中mysqldb模块在pycharm叫什么 语音助手下载 钢材米重计算软件、 小学数学成语故事田忌赛马 使用python 中的MySQLdb模块读取数据,每次都要创建新的连接吗??_百度... 有没有直接算钢材怎么锯最省料的计算app python 怎样安装mysqldb模块 钢材比重用什么软件计算? 那个计算钢材理论重量的软件是什么 一个绿色工字型图标的软件,感觉是钢筋或钢结构算量软件,有知道是什么软件的大佬说下,截图如下. 华军金属重量计算器怎么运行不了 19991026塔罗牌是什么 王者荣耀后羿怎么出装物理伤害最高? 预算15万买混动SUV,谁更值得入手? 王者荣耀里后羿单挑的克星有哪些 王者荣耀里面什么装克制铠 不仅帅还很省油,四款高回头率国产SUV推荐,款款精品 王者荣耀后羿出装(出装顺序) 吉利星越 L 雷神 HiX 油电混动版上市娄底预售火爆 王者荣耀中后羿的出装有哪些呢? 预售价17.37万元 星越L雷神Hi·X油电混动版正式预售 吉利星越 L 雷神 HiX 油电混动版上市娄底预售火爆活动 王者荣耀后羿教学:该怎么出装克制肉盾 王者荣耀中,后羿的出装和打法思路是怎样的? 王者荣耀后羿怎么出装最厉害 超高性能还有超低油耗?5款全新爆款混动SUV即将上市 王者荣耀后羿装备详解 吉利星越L混动与比亚迪DM-i,谁更厉害? 滴滴打车兑换的车主无忧50元加油卡怎么用啊,是去加油站直接告诉他兑换券码吗 吉利星越价格? 王者荣耀英雄什么装备克制铠 王者荣耀后羿最强出装怎么搭配