mysql 發(fā)生系統(tǒng)錯(cuò)誤1067的解決方法
更新時(shí)間:2009年09月06日 01:17:58 作者:
今天要把WEB項(xiàng)目打包成EXE,可是在數(shù)據(jù)庫上卡住了。在啟動(dòng)數(shù)據(jù)庫服務(wù)的時(shí)候發(fā)生系統(tǒng)錯(cuò)誤 1067。
解決方法如下:
1、先刪除mysql服務(wù)
控制面板->管理工具->服務(wù),先停止mysql服務(wù)
開始->運(yùn)行->輸入cmd->sc delete mysql
服務(wù)刪除
2、修改my.ini
如果沒將其創(chuàng)建(以下設(shè)置可以參考http://hi.baidu.com/chuyanwu/blog/item/98142a2e7d448d564ec2262c.html一般這個(gè)設(shè)置都不會(huì)錯(cuò)誤)
[mysqld]
# set basedir to your installation path
basedir=c:/mysql (mysql所在目錄)
# set datadir to the *** of your data directory
datadir=c:/mysql/data (mysql所在目錄/data)
[WinMySQLAdmin]
Server=c:/mysql/bin/mysqld-nt.exe
3、啟動(dòng)服務(wù)
附:啟動(dòng)服務(wù)bat:(放在mysql根目錄下)
@echo off
if not exist mysqlServer5\data\%computername%.pid goto startsvr
net stop MySQL
mysqlServer5\bin\mysqld-nt.exe --remove MySQL
:startsvr
echo MySQL服務(wù)正在啟動(dòng).....
mysqlServer5\bin\mysqld-nt.exe --install MySQL --defaults-file="%cd%\my.ini"
net start MySQL
pause
MySQL安裝與備份
一、下載MySQL
http://www.mysql.org/downloads
二、安裝過程
1、解壓縮mysql-noinstall-5.0.51b-win32.zip到一個(gè)目錄。
假定MYSQL_HOME=C:\mysql-5.0.51b-win32
2、編寫mysql的運(yùn)行配置文件my.ini
my.ini
—————————–
[mysqld]
# 設(shè)置mysql的安裝目錄
basedir=$MYSQL_HOME
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄,必須是data,或者是\\xxx\data
datadir=$MYSQL_HOME\data
# 設(shè)置mysql服務(wù)器的字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端的字符集
default-character-set=gbk
—————————–
3、安裝mysql服務(wù)
從MS-DOS窗口進(jìn)入目錄C:\mysql-5.0.51b-win32\bin,
(把my.ini放到C:\mysql-5.0.51b-win32\目錄下!)
運(yùn)行如下命令:
mysqld –install MySQL5 –defaults-file=C:\mysql-5.0.51b-win32\my.ini(服務(wù)安裝成功!但是出現(xiàn)發(fā)生系統(tǒng)錯(cuò)誤 1067)
mysqld-nt.exe -install(服務(wù)安裝成功!并成功啟動(dòng))
4、啟動(dòng)mysql數(shù)據(jù)庫
還在上面的命令窗口里面,輸入命令:net start MySQL5
這樣就啟動(dòng)了mysql服務(wù)。
5、刪除服務(wù)
執(zhí)行mysqld –remove MySQL5即可
-------------------------
MySQL備份常常有以下幾種方法
1、使用phpmyadmin,不過用這個(gè)備份,數(shù)據(jù)的大小要小于兩兆,多了就不好恢復(fù)了,對(duì)于數(shù)據(jù)特別小的備份,還是挺管用的!
2、使用程序軟件自帶的后臺(tái)備份工具備份,這樣備份出來的數(shù)據(jù)一般是沒有大小限制的,備份出來后的還原是需要將該程序在新空間安裝一次,然后登陸后臺(tái),在后臺(tái)用其自帶的還原工具還原一下就實(shí)現(xiàn)了新的數(shù)據(jù)的導(dǎo)入,比如,象discuz、phpwind、bo-blog……都可以這樣備份!
3、使用其他SQL工具軟件備份:比較好用的有 帝國備份王 優(yōu)點(diǎn),數(shù)據(jù)庫可以大小不受限制,不過程序被zend了,并且備份程序文件很多。
另一個(gè)軟件為 faisunsql 優(yōu)點(diǎn),數(shù)據(jù)庫可以大小不受限制,備份程序就一個(gè)文件,導(dǎo)出,導(dǎo)入方便,直接操作數(shù)據(jù)庫。(強(qiáng)烈推薦使用)
1、先刪除mysql服務(wù)
控制面板->管理工具->服務(wù),先停止mysql服務(wù)
開始->運(yùn)行->輸入cmd->sc delete mysql
服務(wù)刪除
2、修改my.ini
如果沒將其創(chuàng)建(以下設(shè)置可以參考http://hi.baidu.com/chuyanwu/blog/item/98142a2e7d448d564ec2262c.html一般這個(gè)設(shè)置都不會(huì)錯(cuò)誤)
[mysqld]
# set basedir to your installation path
basedir=c:/mysql (mysql所在目錄)
# set datadir to the *** of your data directory
datadir=c:/mysql/data (mysql所在目錄/data)
[WinMySQLAdmin]
Server=c:/mysql/bin/mysqld-nt.exe
3、啟動(dòng)服務(wù)
附:啟動(dòng)服務(wù)bat:(放在mysql根目錄下)
復(fù)制代碼 代碼如下:
@echo off
if not exist mysqlServer5\data\%computername%.pid goto startsvr
net stop MySQL
mysqlServer5\bin\mysqld-nt.exe --remove MySQL
:startsvr
echo MySQL服務(wù)正在啟動(dòng).....
mysqlServer5\bin\mysqld-nt.exe --install MySQL --defaults-file="%cd%\my.ini"
net start MySQL
pause
MySQL安裝與備份
一、下載MySQL
http://www.mysql.org/downloads
二、安裝過程
1、解壓縮mysql-noinstall-5.0.51b-win32.zip到一個(gè)目錄。
假定MYSQL_HOME=C:\mysql-5.0.51b-win32
2、編寫mysql的運(yùn)行配置文件my.ini
my.ini
—————————–
[mysqld]
# 設(shè)置mysql的安裝目錄
basedir=$MYSQL_HOME
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄,必須是data,或者是\\xxx\data
datadir=$MYSQL_HOME\data
# 設(shè)置mysql服務(wù)器的字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端的字符集
default-character-set=gbk
—————————–
3、安裝mysql服務(wù)
從MS-DOS窗口進(jìn)入目錄C:\mysql-5.0.51b-win32\bin,
(把my.ini放到C:\mysql-5.0.51b-win32\目錄下!)
運(yùn)行如下命令:
mysqld –install MySQL5 –defaults-file=C:\mysql-5.0.51b-win32\my.ini(服務(wù)安裝成功!但是出現(xiàn)發(fā)生系統(tǒng)錯(cuò)誤 1067)
mysqld-nt.exe -install(服務(wù)安裝成功!并成功啟動(dòng))
4、啟動(dòng)mysql數(shù)據(jù)庫
還在上面的命令窗口里面,輸入命令:net start MySQL5
這樣就啟動(dòng)了mysql服務(wù)。
5、刪除服務(wù)
執(zhí)行mysqld –remove MySQL5即可
-------------------------
MySQL備份常常有以下幾種方法
1、使用phpmyadmin,不過用這個(gè)備份,數(shù)據(jù)的大小要小于兩兆,多了就不好恢復(fù)了,對(duì)于數(shù)據(jù)特別小的備份,還是挺管用的!
2、使用程序軟件自帶的后臺(tái)備份工具備份,這樣備份出來的數(shù)據(jù)一般是沒有大小限制的,備份出來后的還原是需要將該程序在新空間安裝一次,然后登陸后臺(tái),在后臺(tái)用其自帶的還原工具還原一下就實(shí)現(xiàn)了新的數(shù)據(jù)的導(dǎo)入,比如,象discuz、phpwind、bo-blog……都可以這樣備份!
3、使用其他SQL工具軟件備份:比較好用的有 帝國備份王 優(yōu)點(diǎn),數(shù)據(jù)庫可以大小不受限制,不過程序被zend了,并且備份程序文件很多。
另一個(gè)軟件為 faisunsql 優(yōu)點(diǎn),數(shù)據(jù)庫可以大小不受限制,備份程序就一個(gè)文件,導(dǎo)出,導(dǎo)入方便,直接操作數(shù)據(jù)庫。(強(qiáng)烈推薦使用)
相關(guān)文章
mysql允許外網(wǎng)訪問以及修改mysql賬號(hào)密碼實(shí)操方法
這篇文章主要介紹了mysql允許外網(wǎng)訪問以及修改mysql賬號(hào)密碼實(shí)操方法,有需要的朋友們可以參考學(xué)習(xí)下。2019-08-08MySQL數(shù)據(jù)庫多表聯(lián)合查詢代碼示例
所謂聯(lián)合就是把多個(gè)表的記錄往一起合并,一起進(jìn)行查詢,也叫多表查詢,這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫多表聯(lián)合查詢的相關(guān)資料,需要的朋友可以參考下2024-01-01當(dāng)mysqlbinlog版本與mysql不一致時(shí)可能導(dǎo)致出哪些問題
這篇文章主要介紹了當(dāng)mysql服務(wù)器為mysql5.6時(shí),mysqlbinlog版本不對(duì)可能導(dǎo)致出哪些問題,下面通過模擬2種場景分析此類問題,需要的朋友可以參考下2015-07-07MySQL數(shù)據(jù)庫遷移OpenGauss數(shù)據(jù)庫解析
這篇文章主要介紹了MySQL數(shù)據(jù)庫遷移OpenGauss數(shù)據(jù)庫解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09