国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql服務1067錯誤多種解決方案分享

2024-07-24 13:02:44
字體:
來源:轉載
供稿:網友
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錯誤的解決方法,我想你的問題己經會得到很好的解決了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岑巩县| 黄浦区| 逊克县| 尖扎县| 博野县| 开远市| 木兰县| 禹城市| 潼关县| 阳曲县| 荃湾区| 巨鹿县| 获嘉县| 南城县| 廉江市| 修武县| 松滋市| 武安市| 和硕县| 吉水县| 富川| 赣州市| 沽源县| 调兵山市| 雷波县| 洛扎县| 太仆寺旗| 旺苍县| 甘肃省| 杂多县| 高要市| 巴青县| 佛山市| 卢龙县| 隆安县| 平陆县| 南陵县| 华宁县| 马公市| 元江| 资阳市|