求助,MySql无法启动1067错误您好,安装MYSQL5后发现启动错误有时候启动正常但是添加连接后立即出现错误。
错误代码:1067解决办法如下:删除%windows%/my.ini,其他地方删除my.ini,将my-small.ini复制为mysql安装文件夹中的my.ini,在my.ini最后一行插入ini:CODE:[mysqld]#设置basedir指向mysql安装路径basedir=C:\mysql-5.1.11-beta-win32datadir=C:\mysql-5.1.11-beta-win32\data重启。


代码:C:\mysql-5.1.11-beta-win32\bin>netstartmysqlMySQL服务启动。
MySQL服务无法启动。
系统错误。
发生系统错误1067。
该过程意外终止。
C:\mysql-5.1.11-beta-win32\bin>mysqld-nt--removeServices已成功删除。
C:\mysql-5.1.11-beta-win32\bin>mysqld-nt--installServicesuccessively安装。
C:\mysql-5.1.11-beta-win32\bin>netstartmysqlMySQL服务启动。
C:\mysql-5.1.11-beta-win32\bin>netstopmysqlMySQL服务正在停止。
我也推荐使用5.5
Windows服务器MySQL启动失败怎么办1.配置文件正确,缓存已清除。
1.如果遇到此问题,不要急于重新安装MySQL数据库。
其实解决方法很简单,只需清除Windows缓存目录即可。
2.按Windows键+R打开“运行”对话框,输入cmd,然后按Enter键打开DOS窗口。
3、输入delc:windowstemp*.*/s/q,等待文件删除,配置文件正确,然后清除缓存。
1.如果遇到此问题,不要急于重新安装MySQL数据库。
其实解决方法很简单,只要清理干净就可以了。
2.按Windows键+R打开“运行”对话框,输入命令“cmd”,然后按Enter键打开DOS窗口。
3、输入“delc:windowstemp*.*/s/q”,等待文件被删除,MySQL将恢复正常状态。
二、配置文件配置错误(mysql启动错误1067的解决办法)。
问题1:删除%windows%/my.ini。
将my-small.ini复制到my.ini在mysql安装中输入ini的最后一行:CODE:[mysqld]#SetBasedir指向mysql安装路径Basedir=C:mysql-5.1.11-beta-win32datadir=C:mysql-5.1.11-beta-win32data重新启动。

C:mysql-5.1.11-beta-win32中>netstartmysqlMySQL启动服务。
系统错误。
发生系统错误1067进程意外终止。
C:mysql-5.1.11-beta-win32in>mysqld-nt--removeServicesuccessouslyremoved.C:mysql-5.1.11-beta-win32in>mysqld-nt--installServicesuccessouslyinstalled.C:mysql-5.1.11-beta-win32中>netstartmysqlMySQL服务启动成功。
C:mysql-5.1.11-beta-win32in>netstopmysqlMySQL服务已成功停止。
问题2:安装Mysql后,重新启动电脑,发现服务无法第二次启动。
提示如下:--------------------------------MySQL服务无法启动。
系统错误。
发生系统错误1067进程意外终止。
------------------检查F:ProgramDataMySQLMySQLServer5.5data目录下的错误日志,显示如下内容:13082520:47:50[注意]'FEDERATED'插件是已禁用13082520:47:50InnoDB:InnoDB13堆已禁用。
082520:47:50InnoDB:Mutexesandrw_locksuseWindowsinterlockedfunctions13082520:47:50InnoDB:Compressedtablesusezlib1.2.313082520:47:50InnoDB:错误:无法创建临时文件;错误:213082520:47:50[错误]InnoDB附加组件返回错误。
13082520:47:50[错误]无法将InnoDB插件注册为STORAGEENGINE。
13082520:47:50[错误]未知/不受支持的rageengine:INNODB13082520:47:50[ERROR]主路由器中止就是这个语句,无法创建临时文件:13082520:47:50InnoDB:Error:unabletocreatetemporaryfile;errno:2因此,检查my.ini[mysqld]部分并添加:#temporaryfilesyou指定的目录tmpdir="temporarydirectory"windows怎么安装mysqlMySQL安装图解一、MYSQL安装1.打开下载的mysql安装文件,双击运行mysql-5.5.40-win32.msi。
2.选择安装类型。
有“Typical(默认)”、“Complete(完整)”、“Custom(用户自定义)”三个选项。
选择“自定义”并按“下一步”键继续。
3.左键单击“开发人员组件”,然后选择“Thisfeature,andallsubfeatures,willbeinstalledonlocalharddrive.”,即“Thisfeature,andallsubfeatures,willbeinstalledonlocalharddrive.”,即“Thisfeature,andallsubfeatures,willbeinstalledonlocalharddrive.”,即“Thisfeature,andallsubfeatures,willbeinstalledonlocalharddrive.”。
对上面的“MySQLServer(mysql服务器)”、“ClientPrograms(mysql客户端程序)”、“Documentation(文档)”进行同样的操作,确保所有文件都安装完毕。
单击“更改...”手动指定安装目录。
4.填写安装目录。
我的是“E:\software\install\mysql\”。
另外建议不要和操作系统放在同一个分区。
这样可以防止系统备份和恢复时数据被清除。
按“确定”继续。
确认之前的设置。
如果出现错误,请按“返回”返回并重做。
按“安装”开始安装。
5.正在安装,请稍候。
安装完成后会出现成功界面。
成功点击“下一步”后,会出现如下界面。
这里询问是否继续配置MySQL数据的参数,勾选后点击“完成”2、MYSQL配置1、安装完成后,出现如下界面,进入mysql配置向导。
2.选择配置方式,“DetailedConfiguration(手动精确配置)”、“StandardConfiguration(标准配置)”,我们选择“DetailedConfiguration”,方便熟悉配置过程。
3、选择服务器类型,“DeveloperMachine(开发测试类,mysql占用资源少)”、“ServerMachine(服务器类型,mysql占用资源较多)”、“DedicatedMySQLServerMachine(专用数据库服务器,mysql占用所有可用资源))”4.选择mysql数据库的通用用途,“MultifunctionDatabase(通用多功能,不错)”,“TransactionalDatabaseOnly(服务器类型,专注于事务处理,一般)”、“Non-TransactionalDatabaseOnly(非事务处理,比较简单,主要用于监控和计数,对MyISAM数据类型的支持仅限于非事务型)”,按“下一步”继续5、选择个数网站的并发连接数以及同时连接数,“DecisionSupport(DSS)/OLAP(约20)”、“OnlineTransactionProcessing(OLTP)(约)”。
500)”、“ManualSetting(手动设置,自己输入一个数字)”。
6、是否启用TCP/IP连接并设置端口,如果不启用,则只能在自己的机器上访问。
mysql数据库,在此页面中,您还可以选择“启用严格模式”,这样MySQL将不允许轻微的语法错误。
如果您是新手,建议您取消标准模式,以减少麻烦。
,尽量使用标准模式,因为它可以减少有害数据进入数据库的可能性。
按“下一步”继续。
7、设置mysql默认数据库语言编码(重要)。
一般选择UTF-8。
按“下一步”继续。
8.选择是否将mysql安装为windows服务。
可以指定ServiceName(服务标识名),是否更改mysql的bin目录,将目录添加到WindowsPATH中(添加后,可以直接使用bin下的文件,无需指明目录名。
例如连接时,“mysql.exe-username-ppassword;”就可以了,不需要指出mysql.exe的完整地址,很方便。
方便),我这里都检查过了,ServiceName不变。
按“下一步”继续。
9.询问是否要更改默认root用户(超级管理员)的密码。
“启用远程机器的root访问”(如果你想允许root用户在其他机器上登录,就不要勾选,如果方便的话,勾上就可以了)”。
最后“CreateAnAnonymousAccount(创建一个新的匿名用户。
匿名用户可以连接数据库,但不能操作数据,包括查询)”。
一般情况下不需要检查。
设置完成后,按“下一步”继续。
用户名和密码统一设置为:用户名:root用户密码:root10。
确认设置无误后,点击“执行”使设置生效。
至此,MYSQL的安装和配置就完成了。
注意:设置完后,按“完成”后有一个常见错误,即无法执行“启动服务”。
这种情况通常发生在之前安装过mysql的服务器上。
解决办法是首先确保之前安装的mysql服务器完全卸载;如果没有,请检查之前的密码是否已按上述步骤更改。
按照以上操作即可;如果还不行,请备份mysql安装目录下的data文件夹,然后删除。
安装完成后,删除安装生成的data文件夹,将备份的data文件夹移回去,然后重启mysql服务。
好吧,在这种情况下,你可能需要检查数据库,然后修复它,以防止数据错误。