来自 美高梅4858mgm 2019-11-15 23:58 的文章
当前位置: 美高梅4858官方网站 > 美高梅4858mgm > 正文

美高梅4858mgmMySQL在x64系统上1067问题解决

最近一个项目需要用到MYSQL,因为以前也弄过,所以就没怎么多想,直接下一个完事了。于是乎果断上官方网站下了一个installer(5.26),修改了一下默认位置和配置,然后一路next,最后在配置完成启动的时候,mysql installer一直停在attempting to start service。

查阅资料( installer安装的就是x86版本的。

service安装成功。

弹出错误1067

查看mydefault.ini

还有就是请自己配置innodb_buffer_pool_size,原文配置的是256M,因为内存小,直接弹出系统错误1455,页面文件不足,实际使用的时候请按照实际情况配置。

于是噩梦开始了……

=3307

==3307="C:Program FilesMySQLMySQL Server 5.6"="C:Program FilesMySQLMySQL Server 5.6data"==="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"="NAS.err"=100=0=0=2000===5000=0=1=0

原来是这个问题…

注意:默认mysql端口3306,因为我的系统该端口已经被占用,因此改成3307。log-error="nas.err"是日志文件,会在data下生成,如果有错误查看这个就知道了,在配置文件不正确的时候经常出现

 

InnoDB: Failing assertion: ret || !assert_on_error

 

然后我想着没啥问题了,于是重新安装,依旧不能弹出配置界面,重试多次无果,services.msc中也找不到mysql56服务。

basedir、datadir、port都没写,填上相应路径。

执行mysqld --install MySQL56 --defaults-file="{安装目录}mydefault.ini"

net start mysql56,接着1067。

依旧不行。从网上找了一份my.ini配置成功,贴在下面给大家参考。

InnoDB: Assertion failure in thread xxxx in file ut0mem.cc line 105

 

定位到mysql安装目录的bin文件夹

System Error :"Error 1918.Error installing ODBC driver Mysql ODBC 5.2 ANSI Driver

首先觉得是不是没有安装成功,重新来一次吧。于是卸载,再次安装,问题依旧。每次安装完成也不弹出配置的选项,我琢磨是不是有问题,翻了一下安装log。

想着是不是系统崩溃了(aliyun服务器,1G内存,server 2008R2,不是很流畅),重启。

终于odbc算是过了。

 

5.6,70% of total RAM for dedicated server, else 10=,====,====NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

自己动手手动来把。

...

然后cmd》net start mysql56

本文由美高梅4858官方网站发布于美高梅4858mgm,转载请注明出处:美高梅4858mgmMySQL在x64系统上1067问题解决

关键词: