当前位置:七道奇文章资讯数据防范MySQL防范
日期:2012-06-02 15:06:00  来源:本站整理

mysql服务1067错误多种办理筹划分享[MySQL防范]

赞助商链接



  本文“mysql服务1067错误多种办理筹划分享[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!

看来最关键的问题,还在于这个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

主要还是因为,利用的版本对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

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错误多种办理筹划分享[MySQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 搭配 IIS7 PHP MySQL 环境
  • mysql Out of memory (Needed 16777224 bytes)的错误办理
  • mysql提醒[Warning] Invalid (old?) table or database name问题的办理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • MySQL Order By语法介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • mysql数据库插入速度和读取速度的调整记录
  • MySQL Order By索引优化办法
  • MySQL Order By用法分享
  • mysql #1062 –Duplicate entry ''1'' for key ''PRIMARY''
  • MySQL Order By Rand()效率解析
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .