• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql服务1067错误多种解决方案分享

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql乱码解决,mysql中文乱码解决,mysql闪退怎么解决,mysql解决乱码问题,mysql乱码怎么解决等相关知识,希望本文的分享对您有所帮助

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!
</div>
看来最关键的问题,还在于这个my.ini
我看了那MySQL的服务,服务的my.ini启动路径早就设置好了,是在安装目录下的,根本不需要到windows目录下搞。无奈的是在搜索引擎搜索出来的结果,基本都是转载的(说的好听叫转载,不好听叫采集,更不好听叫抄袭)。经过多番周转,终于找到一个不同的了。以下为解决办法:
修改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
</div>
主要还是因为,使用的版本对INNODB未支持导致。

其它的参考方法

安装后MYSQL5后,发现启动出错,有时启动正常,但加接时马上出错。
出错代码:1067
解决办法如下:
1.删除%windows%/my.ini
2.删除其它地方的my.ini
3.在mysql安装目录下把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
</div>
5.重新启动。。。
C:\mysql-5.1.11-beta-win32bin>net start mysql
</div>
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
</div>
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
C:\mysql-5.1.11-beta-win32bin>net stop mysql
</div>
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
</div>
解决方法二 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
</div>
可参是编码引起的

调整服务器的字符集会导致1067错误
下列情况会出现1067错误:
1.设置好服务器的字符集后手支更改(my.ini)服务器的字符集
2.设置好服务器的字符集后,使用MySQLWorkbench.exe 在Server Administration 中更改服务器的字符集
如何解决这个问题?
使用
%MySQLInstallPath%bin/MySQLInstanceConfig.exe
</div>
来更改字符集,然后重新启动,在以后使用中,尽量使用上述程序完更改字符集

最近技术做安全的时候,将mysql低权限运行,也出现了问题,原来是因为先做了安全导致权限没有继承。最后将mysql的权限加上去就OK了。

上面介绍的大量的关于mysql服务1067错误的解决方法,我想你的问题己经会得到很好的解决了。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL自增列插入0值的解决方案
  • MySQL无法启动1067错误的又一种解决方法(机房断电)
  • 解决mysql导入还原时乱码的问题
  • mysql乱码问题分析与解决方法
  • MySQL启动1053错误解决方法
  • mysql服务1067错误多种解决方案分享
  • MySQL无法启动、无法停止解决方法(安全设置后容易出现)
  • mysql 双向同步的键值冲突问题的解决方法分享
  • MySQL 导入慢的解决方法
  • MySQL插入数据时插入无效列的解决方法

相关文章

  • 2018-12-05在mysql 5.7 中如何开启半同步复制
  • 2017-05-11MySQL中按照多字段排序及问题解决
  • 2017-05-11Mysql默认设置的危险性分析第1/2页
  • 2018-12-05char、varchar、nchar、nvarchar、text之间有哪些区别
  • 2018-12-05基于MySQL数据库,谈MySQL高可用运维
  • 2018-12-05实例讲解sqlite迁移到mysql脚本的方法_
  • 2018-12-05mysql存储过程详解
  • 2018-12-05MongoDB插入查询数据
  • 2018-12-05优化MySQL的21个建议
  • 2018-12-05mysql多表连接查询操作实例

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql 5.0.45 (修改)拒绝服务漏洞
    • MySQ中基本语法与语句的介绍
    • Mysql limit 优化,百万至千万级快速分页 复合索引的引用并应用
    • Normalization VS Denormalization [转]
    • 一个有趣的SQL命题 用一条语句切换BIT型的真假值
    • 查询表名中的数据详解
    • 解决mysql ERROR 1017:Can't find file: '/xxx.frm' 错误
    • mysql_fetch_field函数实例用法总结
    • MySql中取前几行数据使用limit来完成
    • Mysql存储引擎之Memory存储引擎的介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有