mysql服务1067荒谬多样缓和方案

 

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

后日本身的mysql服务器突然出来了1067谬误提醒,不可能平常运行了,小编前几日从英特网找出了汪洋的缓和mysql服务1067张冠李戴的方法,有必要的仇人能够看看。

后天本人计算机安装了MySQL5.5 (Windows 2k3 server
下),一贯用的正确性,但是作者将它设置为手动运行,后天就运维不了了,在互连网找了一群消除办法都未曾功能,重新安装照旧起步不了,网络的消除措施都大概一样,(基本上是来回copy 罢了),不能只可以自个儿消除之。

复制代码 代码如下:

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!

 代码如下

屡次的想这二日的操作,突然想到了本身明日安装了个QSoft的RamDisk的工具,是或不是它在做怪,不该呀!对了,笔者动了系统的情况变量,将它钦定到了RamDisk生成的盘符的八个文书夹中了,改回来试试吧,

由此看来最重大的难点,还在于那么些my.ini
自己看了那MySQL的劳务,服务的my.ini运维路线已经设置好了,是在安装目录下的,根本无需到windows目录下搞。无奈的是在物色引擎搜索出来的结果,基本都以转发的(说的好听叫转发,倒霉听叫收罗,更不好听叫抄袭)。经过多番周转,终于找到二个不及的了。以下为化解办法:
修改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!

 

# The default storage engine that will be used when create new tables
when
default-storage-engine=INNODB
将”INNODB“修改”MYISAM”为:
default-storage-engine=MYISAM

总的来讲最关键的标题,还在于这么些my.ini

 

重中之重依旧因为,使用的版本对INNODB未扶助促成。

作者看了那MySQL的服务,服务的my.ini运营路线已经设置好了,是在设置目录下的,根本没有供给到windows目录下搞。无奈的是在检索引擎搜索出来的结果,基本都以转发的(说的好听叫转发,倒霉听叫采撷,更倒霉听叫抄袭)。经过多番周转,终于找到八个见仁见智的了。以下为化解办法:

重新net start mysql

其余的参照方法
安装后MYSQL5后,开采运营出错,临时运营健康,但加接时及时出错。
出错代码:1067
解决办法如下:
1.删除%windows%/my.ini
2.刨除别的地点的my.ini
3.在mysql安装目录下把my-small.ini复制为my.ini
4.在my.ini最终一行插入:
[mysqld]
#设置basedir指向mysql的设置路线

修改my.ini中

 

复制代码 代码如下:

 代码如下

 

basedir=C:\mysql-5.1.11-beta-win32
datadir=C:\mysql-5.1.11-beta-win32data

复制代码

喔,运维成功了!

5.再度启航。。。

# The default storage engine that will be used when create new tables
when
default-storage-engine=INNODB
将”INNODB“修改”MYISAM”为:
default-storage-engine=MYISAM

 

复制代码 代码如下:

首要照旧因为,使用的版本对INNODB未扶助促成。

于是笔者做了之类臆度:

C:\mysql-5.1.11-beta-win32bin>net start mysql

任何的参照他事他说加以考查方法

1.MySQL
会利用windows的系统情况变量,也正是说MySQL运转时会在C:\windows\Temp下爆发有时文件

MySQL 服务正在起步 .
MySQL 服务不能够起动。
系统出错。
发生系统错误 1067。
经过意外终止。

安装后MYSQL5后,开掘运维出错,不经常运维健康,但加接时立即出错。
出错代码:1067
化解办法如下:
1.删除%windows%/my.ini
2.删减别的地点的my.ini
3.在mysql安装目录下把my-small.ini复制为my.ini
4.在my.ini最终一行插入:
[mysqld]
#设置basedir指向mysql的安装路径

2.比如设置MySQL后,系统景况变量有转移,MySQL将不恐怕运转,错误代码1067.

复制代码 代码如下:

 代码如下

3.安装MySQL以前,系统变量有更改的,MySQL恐怕会健康运营(未有做过测试)

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

复制代码

4.倘使第3种情形能够健康运转,则终将可以通过退换配置文件的点子来内定MySQL运行时有时文件生成的路径。(要将有的时候文件内定到RamDisk会大幅升高品质,笔者已将浏览器和VS二零零六的一时文件都钦赐到那边了)

MySQL 服务正在起步 .
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 stop mysql

 代码如下

二、调度服务器的字符集会导致1067荒谬

MySQL 服务正在甘休..
MySQL 服务已成功休憩。
化解办法一:复制mysql目录中的一份 my-***.inf
文件到系统的windows目录中。修改文件名字为 my.inf.
然后在[澳门金沙vip,mysqld]代码区增加类似的代码:

复制代码