千家信息网

mysql服务1067错误的多种解决方案

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,本篇内容主要讲解"mysql服务1067错误的多种解决方案",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"mysql服务1067错误的多种解决方案"吧!今天
千家信息网最后更新 2025年01月19日mysql服务1067错误的多种解决方案

本篇内容主要讲解"mysql服务1067错误的多种解决方案",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"mysql服务1067错误的多种解决方案"吧!

今天我的mysql服务器突然出来了1067错误提示,无法正常启动了,我今天从网上找寻了大量的解决mysql服务1067错误的办法,有需要的朋友可以看看。

my.ini在MySQL的目录,于是在同事机器上拷贝了一个my.ini拿来修改,并单独放在一个地方作为备份。其内容如下:

代码如下
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
basedir=d:/MySQL5.0/
#bind-address=127.0.0.1
datadir=d:/MySQL5.0/data
#language=D:/usr/local/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=d:/MySQL5.0/bin/mysqld-nt.exe
user=root
password=
然后在bin目录下
mysqld-nt -remove
mysqld-nt -install
net start mysql
ok!
看来最关键的问题,还在于这个my.ini
我看了那MySQL的服务,服务的my.ini启动路径早就设置好了,是在安装目录下的,根本不需要到目录下搞。无奈的是在搜索引擎搜索出来的结果,基本都是转载的(说的好听叫转载,不好听叫采集,更不好听叫抄袭)。经过多番周转,终于找到一个不同的了。以下为解决办法:
修改my.ini中
代码如下
# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB
将"INNODB"修改"MYISAM"为:
default-storage-engine=MYISAM
主要还是因为,使用的版本对INNODB未支持导致。

其它的参考方法

安装后MYSQL5后,发现启动出错,有时启动正常,但加接时马上出错。
出错代码:1067
解决办法如下:
1.删除%windows%/my.ini
2.删除其它地方的my.ini
3.在安装目录下把my-small.ini复制为my.ini
4.在my.ini最后一行插入:
[mysqld]
#设置basedir指向mysql的安装路径
代码如下
basedir=C:mysql-5.1.11-beta-win32
datadir=C:mysql-5.1.11-beta-win32data
5.重新启动。。。
代码如下
C:mysql-5.1.11-beta-win32bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。
系统出错。
发生系统错误 1067。
进程意外终止。
代码如下
C:mysql-5.1.11-beta-win32bin>mysqld-nt --remove
Service successfully removed.
C:mysql-5.1.11-beta-win32bin>mysqld-nt --install
Service successfully installed.
C:mysql-5.1.11-beta-win32bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
代码如下
C:mysql-5.1.11-beta-win32bin>net stop mysql
MySQL 服务正在停止..
MySQL 服务已成功停止。
解决办法一:复制mysql目录中的一份 my-***.inf 文件到系统的windows目录中。修改文件名为 my.inf.
然后在[mysqld]代码区添加类似的代码:
代码如下
# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装目录
basedir=D:/Program Files/mysql-5.0.45-win32
# set datadir to location of data directory,
# e.g., c:/mysql/data or d:/mydata/data
# 设置为MYSQL的数据目录
datadir=D:/Program Files/mysql-5.0.45-win32/data
解决方法二 mysql 1067
错误如下:
1、执行winmysqladmin,生成my.ini文件
2、mysqld -install 启动mysql服务
3、net start mysql 启动mysql服务显示正常
当通过mysql -u root -p 连接时候报服务器没有启动的错误,察看server服务,确实mysql服务没有启动,手动启动产生1067错误,重新安装过几次mysql,错误依旧。察看各个配置都没有错误。
我的系统环境 win2003 mysql版本4.0.12。
解决办法,将winmysqladmin生成的my.ini拷贝到c:windows下再启动mysql就一切OK了。

查找Windows目录下的my.ini文件,如果没有 将mysql安装目录中my-medium.ini复制为c:windowsmy.ini 重起服务即可

一个重新安装的办法
在mysql的主目录下my.ini文件中添加

代码如下
[WinMySQLServer]

server=c:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe
CMD下运行:

c:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe remove

c:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe install

net mysql start
可参是编码引起的

调整服务器的字符集会导致1067错误
下列情况会出现1067错误:
1.设置好服务器的字符集后手支更改(my.ini)服务器的字符集
2.设置好服务器的字符集后,使用MySQLWorkbench.exe 在Server Administration 中更改服务器的字符集
如何解决这个问题?
使用
代码如下
%MySQLInstallPath%bin/MySQLInstanceConfig.exe
来更改字符集,然后重新启动,在以后使用中,尽量使用上述程序完更改字符集
上面介绍的大量的关于mysql服务1067错误的解决方法,我想你的问题己经会得到很好的解决了。

到此,相信大家对"mysql服务1067错误的多种解决方案"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

服务 错误 目录 代码 字符 服务器 办法 字符集 文件 方法 系统 多种 方案 解决方案 内容 是在 正在 问题 成功 不好 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深度语网络技术有限公司 跨界互联网银行金融科技 计算机 和软件开发 医疗器械网络安全规划 怀旧服服务器维护以后精英怪 乡镇大数据库 温州市鹿城区汶轴网络技术工作室 未转变者大逃杀服务器叫什么 语音聊天软件开发找哪家好 传统行业改造 科技和互联网 数据库获取用户名密码 长沙有关网络安全的公司 软件开发师简答题 江苏互联网贷款科技公司 全国网络安全竞赛题库 软件开发需规法律法规 数据库统计成绩表中的记录总数 服务器vps 安全 苹果8怎么轻应用数据库 广州浩瀚网络技术有限公司 兰州市安宁区网络安全检查 图书馆数据库等级设计 神武手游服务器等级对照表 魔兽世界单机版服务器不可用 安徽web前端软件开发定制费用 如何学习网络安全战略 上海网络安全和信息化委员会 网络安全电视节目 重庆联通dns服务器云空间 软件开发电话技术
0