我的编程空间,编程开发者的网络收藏夹
学习永远不晚

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

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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错误的多种解决方案”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

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

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

mysql错误代码之1064的解决方案

sql语句中词和mysql的关键字冲突了,用 `` (tab键上方)将词括起来就好了。 原来的sql语句
2022-05-11

mysql不是内部命令的错误解决方案

出现mysql不是内部命令的错误是因为没有把mysql的bin目录路径添加到环境变量中 解决方法: 打开电脑的环境变量,选择系统变量,打开Path,将mysql的bin目录路径添加进去就可以了 示例如下: 未添加环境变量前添加环境变量添加环
2022-05-10

Nginx 502 bad gateway错误解决的九种方案及原因

一般在访问某些网站或者我们在做本地测试的时候,服务器突然返回502 Bad Gateway Nginx,这种问题相信大家也遇到不少了,下面这篇文章主要给大家介绍了关于Nginx 502 bad gateway错误解决的九种方案及原因,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2022-11-13

chatgpt 1020 错误码成功解决的三种方案(推荐)

造成1020错误的主要原因是代理问题,当打开代理时,登录该网站会直接显示上述错误“Access denied Error code 1020”,怎么解决这个问题呢,下面小编给大家带来了chatgpt 1020 错误码成功解决的三种方案,感兴趣的朋友一起看看吧
2023-02-18

Navicat连接MySQL出现2059错误的解决方案

目录Navicat连接mysql出现2059错误解决方法方法1方法2:升级Navicat详细步骤注意事项总结Navicat连接MySQL出现2059错误在Navicat中连接MySQL时遇到错误代码 2059,这表示MySQL服务器不接受
Navicat连接MySQL出现2059错误的解决方案
2024-10-21

阿里云服务器网关错误的解决方案

在使用阿里云服务器的过程中,可能会遇到各种各样的问题,其中网关错误就是一个常见的问题。本文将详细讲解阿里云服务器网关错误的原因以及解决方案。阿里云服务器网关错误是阿里云服务器用户在使用过程中常见的问题,它可能由多种原因导致,如服务器资源不足、网络连接问题、软件错误等。服务器资源不足:如果服务器的CPU、内存、硬盘
阿里云服务器网关错误的解决方案
2023-11-01

阿里云服务器启动MySQL服务器错误及其解决方案

简介:阿里云服务器在启动MySQL服务器时遇到错误,可能是由于多种原因导致的。本文将分析这些错误,并提供相应的解决方案。一、错误原因分析MySQL服务没有正确安装或配置MySQL服务依赖的库文件缺失或版本不匹配MySQL服务缺少必要的启动参数MySQL服务运行环境与系统环境不兼容二、解决方案检查并安装MySQL服务首先
阿里云服务器启动MySQL服务器错误及其解决方案
2024-01-25

编程热搜

目录