mysql服务启动报1607error_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2142 | 回复: 0   主题: mysql服务启动报1607error        下一篇 
meng.luo
注册用户
等级:上尉
经验:657
发帖:22
精华:0
注册:1970-1-1
状态:离线
发送短消息息给meng.luo 加好友    发送短消息息给meng.luo 发消息
发表于: IP:您无权察看 2015-1-5 10:36:17 | [全部帖] [楼主帖] 楼主

【问题说明】

mysql以前还是好好的,突然就不行了...不知道是否使用了腾讯C盘搬家工具引起的...

*.err文件中日志如下:

2014-11-10 15:09:20 2070  InnoDB: Error: unable to create temporary file; errno: 2
2014-11-10 15:09:20 696 [ERROR] Plugin 'InnoDB' init function returned error.
2014-11-10 15:09:20 696 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2014-11-10 15:09:20 696 [ERROR] Unknown/unsupported storage engine: INNODB
2014-11-10 15:09:20 696 [ERROR] Aborting


【暴力实验过程】

一开始以为default-storage-engine=INNODB,默认INNODB是不对的,改成MyISAM,不对

然后改回INNODB,然后调整各种innodb参数,innodb_buffer_pool_size等,不对

然后又按照网上的说法,设置basedir...删除logfile...,不对

后来卸载重装mysql,问题依旧

【解决方案】

Error: unable to create temporary file; errno: 2


看来是某临时文件创建失败了...于是在[mysqld]节点下添加tempdir,如下

[mysqld]
# The next three options are mutually exclusive to SERVER_PORT below.
# skip-networking
# enable-named-pipe
# The Pipe the MySQL Server will use
# socket=mysql
#指定的临时文件目录
tmpdir="D:\mysqldata\"
#skip-grant-tables


开始依旧不对...额...D:\mysqldata\这个目录不存在,需要手动创建之...就这样问题解决了

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论