电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Windows下不能啟動mysql服務--錯誤總結

瀏覽:643日期:2023-11-30 10:57:34

Windows下為什么不能啟動mysql服務

1、mysql配置文件設置錯誤

A、首先查找mysql對應的配置文件my.ini

如果服務是使用指定的配置文件啟動,到對應的文進行修改(文件的位置從控制面板中服務的屬性中查看)

Windows下不能啟動mysql服務--錯誤總結

B、檢查參數basedir和datadir對應的目錄是否存在,如:

basedir = d:/mysql/

datadir = d:/mysql/data/

2、檢查Mysql目錄有沒有給系統的System用戶文件讀寫權限(一般以System用戶啟動mysql服務)

3、檢查mysql的3306端口是否被占用,如果占用,則修改my.ini配置文件中端口參數,將端口修改為其他值。

4、其他

mysql的數據庫文件遭到破壞

附:

一、windows下使用命令啟動mysql服務

1、cmd進入控制臺

2、net start [mysql服務名],例:

net start mysql

net start mysql_cy

(......,如果安裝了多個mysql,則可以啟動多個)

二、windows下使用命令停止mysql服務

net stop mysql

net stop mysql_cy

(也可以將命令寫在.bat文件中執行)

三、如何根據mysql服務名查找mysql的安裝位置和數據的存儲位置

1、進入windows系統管理的服務

2、根據名稱找到mysql服務,雙擊mysql的服務,彈出服務的屬性窗口

3、屬性的【可執行文件的路徑】中顯示(例子):

D:mysqlbinmysqld-nt defaults-file=d:mysqlmy.ini mysql,其中defaults-file指定了參數文件的位置,如果沒有該參數,一般my.ini參數文件在windows的系統目錄下或mysql的目錄下,從my.ini的配置中可以找到mysql數據的存儲位置。

==============================================================================

MySQL無法啟動、無法停止解決方法

已有 2333 次閱讀2011-2-6 20:28

最近在Windows 2003上的MySQL出現過多次正常運行時無法連接數據庫故障,現象是無法連接數據庫,也無法停止MySQL或重啟MYSQL,重啟機子也沒有效果,由于每次都是草草嘗試各種方法搞定即可,一直沒有深入研究,下次一定把圖和故障現象系統歸納一下。本文先列一下常見的解決方法。

一、確認MYSQL已經配置且正確

重新配置

如果是重新安裝的MYSQL,請確認安裝后的MYSQL經過第一次配置,否則會缺少my.ini文件,配置方法,可以在安裝到最后一步時選擇,現在開始配置MYSQL,或在程序組中運行MYSQL配置向導。配置完成后,要確保my.ini文件中[mysqld]字段下至少有basedir安裝目錄路徑和datadir數據庫路徑。

配置之前,如果原來已經有過MySQL配置,可以先在MYSQL向導中進行執行一次REMOVE INSTANCE,然后再重新配置。

覆蓋數據表

默認的MYSQL數據庫會安裝到My Document下,所以如果您的數據庫目錄在其它路徑下,可以先把MYSQL停止掉,然后把數據庫剪切到其它路徑,然后拷貝相關數據表進入同一目錄即可。

如果MYSQL數據表使用不同的賬戶,還需要在MYSQL創建賬戶,或直接使用原來的MYSQL數據表覆蓋(需確認之前的MSYQL數據表是未損壞的)。

解決無法啟動

遇到無法啟動MYSQL時常見解決方法:

A、先使用命令C:Program filesmysqlbinmysqladmin-u root -p shutdown來關閉MYSQL

B、再在cmd命令行下,執行net start mysql啟動mysql。

二、1067錯誤常見解決方法

故障現象

如果在停止MYSQL(net stop mysql)或啟動MYSQL時,出現1067錯誤,錯誤信息“MySql 服務正在停止...系統出錯(A system error has occurred.)...系統發生 1067 錯誤(System error 1067 has occurred.),進程意外終止(The process terminated unexpectedly.)”等。

常見解決方法

1.如果以前一直運行OK的,請先按照上面的“無法啟動”解決方法執行一次看看。

2.如果進行過Remove Instance操作,再次重建時后,一定要檢查my.ini文件中的datadir是否已被還原了,如果該地址下數據庫不存在,也將報告1067錯誤,只需要修改成真實的數據庫目錄地址,然后手動啟動即可。

3.檢查MYSQL目錄權限

4.檢查my.ini文件中[mysqld]字段下是否有basedir安裝目錄路徑和datadir數據庫路徑,my.ini可能需要出現在兩個地方,MYSQL的安裝目錄和Windows目錄(假設是windows環境)下,都要檢查一下。

5.有時候刪除%windir%/my.ini文件然后再重新配置也可以解決,再次配置后檢查一下Windir目錄下是否有my.ini文件,有時把安裝目錄下最新的my.ini拷貝過去覆蓋一下也能解決問題。

6.如果是Linux環境,試一下把mysql.server拷貝至/etc/rc.d/init.d/下,然后再運行chkconfig mysql.server,之后就可以在命令行中設置PATH、使用命令執行mysql啟動。

三、非法關機造成的MYSQL無法啟動問題

如果是因為非法關機等原因導致MYSQL無法啟動或啟動有問題的,最好使用重新安裝的或確認是OK的MYSQL數據表及ibdata1、mysql.pid、ib_logfile0等文件進行覆蓋,天緣試過遇到過多次這種情況,就是原來的MYSQL表有問題了,總是無法啟動,但是更換成新表就可以。

四、重裝MYSQL

發現MYSQL有問題時,最便捷的方法,是先把mysql卸載掉,然后重裝重新配置,具體方法如下:

1、卸載MYSQL,清理掉安裝目錄和Windows目錄下的my.ini文件。

2、檢查任務管理器中是否還有mysql進程,如果有,可以把mysqld.exe殺掉,或者先殺掉再卸載也可以。

3、在cmd命令窗口,執行:sc delete mysql,該命令是清理注冊服務命令。

3. 重裝 mysql

出處:http://www.discuz.net/home.php?mod=space&uid=988904&do=blog&id=88432

======================================================================

無法啟動MYSQL(2009-06-03 08:18:40)轉載標簽: 雜談

點啟動MYSQL服務后提示:在本地計算機 無法啟動MYSQL服務錯誤1067 進程意外終止

此服務是開始——設置——控制面版——管理工具——服務里的

解決辦法一:復制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了。

這個沒試過 :其實不需要重新配置 你只要在/bin 目錄下依次點擊 mysql.exe

mysqld.exe

mysqld-nt.exe

winmysqladmin.exe

提示框出現后 直接cancle 掉

然后再點擊 winmysqladmin.exe 在右下腳那個小圖標上 選擇啟動服務就可以了

這樣 ini 文件就自動恢復好了

1、重新安裝此程序;可能還需要以管理員身份安裝才行,就是你原來的那個、買機子時的那個、不是自設的用戶名或貴賓什么的;2、內存小,導致運行時空間不夠或出錯。加根機子內存條(256M或512M的可能就行了,不貴)或加大虛擬內存到1200-1500M容量;3、安裝到的盤符是否空間不夠大,點右鍵看是否留夠了至少15%的剩余空間;4、服務里含有此英文字母的程序看是否被停用,右鍵選自動或啟用什么的;5、安裝用出現問題點注銷或重啟試試;6、有什么地方軟件與操作系統或硬件不兼容了,或操作系統缺少了重要文件。

在本地計算機無法啟動MYSQL服務錯誤1067進程意外終止

這種情況一般是my.ini文件配置出錯了,

查找Windows目錄下的my.ini文件,如果沒有將mysql安裝目錄中my-medium.ini復制為c:windowsmy.ini 重起服務即可

出處:http://blog.sina.com.cn/s/blog_4ce225060100d6ww.html

===========================================================================================

mySql服務無法啟動問題解決方案 自己實際通過的方法

解決方法如下

查找系統(后來驗證應該為windows目錄)目錄下的my.ini文件,編輯內容(如果沒有該文件

,則新建一個),至少包含basedir,datadir這兩個基本的配置。

[mysqld]

# set basedir to installation path, e.g., c:/mysql

# 設置為MYSQL的安裝目錄

basedir=D:/www/WebServer/MySQL

# set datadir to location of data directory,

# e.g., c:/mysql/data or d:/mydata/data

# 設置為MYSQL的數據目錄

datadir=D:/www/WebServer/MySQL/data

————————————————————————————————————

其余為網上尋找的解決方案

啟動MYSQL服務時出錯的幾種解決方法

1

安裝MYSQL后更改了ROOT的密碼后用

net startmysql

啟動時我就遇到了這樣的問題.使用以下命令后

c:mysqlbinmysqladmin-u root -p shutdown

再net start mysql就沒有這個錯誤提示了!

*************

2

MySQL的1067錯誤

Q:我的Mysql碰到了 1067 錯誤

錯誤信息為:

A system error has occurred.

System error 1067 has occurred.

The process terminated unexpectedly.

A:在我的機上的解決辦法是:

修改%windir%my.ini,增加

[mysqld]

#設置basedir指向mysql的安裝路徑

basedir=D:ProgramToolsmysql

datadir=D:ProgramToolsmysqldata

*************

3

已經弄好了!!!

好像是這樣……

mysql_install_db腳本只是在初次安裝時才需要運行一次,之后就不用再運行了,不知道是

不是這么回事.我把mysql.server拷貝至/etc/rc.d/init.d/中,運行chkconfig mysql.ser

ver,至此mysql服務器每次開機自動啟動,只要設置好PATH,在命令行上輸入mysql就一切搞

定!

看來摸索的過程實在是痛苦啊,這已經折磨我好幾天了……

*************

4

問:我的Mysql碰到了 1067 錯誤

錯誤信息為:

A system error has occurred.

System error 1067 has occurred.

The process terminated unexpectedly.

答:

解決辦法:

1.檢查你的Mysql目錄有沒有給系統的System用戶權限。

2.刪除掉你的 %WINDOWS%/my.ini 文件。

3.檢查你的 c:/my.cnf 文件配置是否正確。

*************

5

【☆☆☆ MySql概要說明 ☆☆☆】

MySql的默認安裝目錄是c:mysql,安裝結束后沒有任何提示信息說安裝結束,請點Finish

按鈕之類的話,直接就退出了。如果需要安裝到其他目錄,建議先安裝到c:mysql,然后再

整個目錄move到自己希望的地方,例如移動到d:mysql 之后,需要編輯 d:mysqlmy-examp

le.cnf (*.cnf的文件在Windows 2000中會被注冊成為 SpeedDial文件,在資源管理器中

無法操作,要用命令行來啟動notepad編輯,例如運行notepadd:mysqlmy-example.cnf ,

但是這個文件是UNIX系統下的文本文件格式,在notepad中不能正確換行,可以用write打

開編輯,

或者用write打開后保存一次,再用notepad就可以編輯了。)找到basedir一行,去掉前面

的“#”號注釋,將后面的路徑改為移動后的目錄(目錄分隔符要用斜線而不是反斜線),

然后另存為:c:my.cnf

用服務方式啟動的MySql如果用 net stop mysql 來停止,會得到一條 出錯消息,例如:

C:>net stop mysql

MySql 服務正在停止.

系統出錯。

系統發生 1067 錯誤。

進程意外終止。

MySql 服務已成功停止。

這沒有關系,MySql確實已經停止了。但是假如不希望看到任何出錯消息

的話,可以用以下的命令來停止:

C:>mysqlbinmysqladmin -u root shutdown

如果沒有任何提示信息,說明MySql已經成功停止了。

需要說明的是MySql雖然號稱安裝簡單,易于使用,但是這畢竟是基于SQL的數據庫管理系

統,所以如果不是對SQL十分精通的話恐怕也不能拿它來做什么

**************

6

mysql服務無法啟動的解決方法

mysql服務無法啟動

我的操作系統是 win xp

無論安裝何版本的mysql,在管理工具的服務中啟動mysql服務時都會在中途報錯

內容為:在 本地計算機 無法啟動mysql服務 錯誤1067:進程意外中止

經過多方求教,得解決方法如下

查找系統(后來驗證應該為windows目錄)目錄下的my.ini文件,編輯內容(如果沒有該文件

,則新建一個),至少包含basedir,datadir這兩個基本的配置。

[mysqld]

# set basedir to installation path, e.g., c:/mysql

# 設置為MYSQL的安裝目錄

basedir=D:/www/WebServer/MySQL

# set datadir to location of data directory,

# e.g., c:/mysql/data or d:/mydata/data

# 設置為MYSQL的數據目錄

datadir=D:/www/WebServer/MySQL/data

另外,要主意

[WinMySQLadmin]

Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe

user=root

password=xxxxxxxx

#以上是設置WinMySQLadmin的配置

[Client]

user=root

password=xxxxxxxx

hehe~ 解決了

**************

7

剛剛弄好Mysql 『關鍵字 1067錯誤』

比較郁悶,竟然沒有想到安裝個Mysql也會出錯,錯誤代碼是1067 安裝卸載了好幾次,就

是不行,而且把一些禁用了的服務都打開了,但是還是不行。最后我是這樣解決的:

在C:windows里找一找my.ini 然后刪除 然后再啟動winmysqladmin.exe界面配置mysql,

保存my.ini就可以了 啟動mysql試試 呵呵

***************

8

mysql 錯誤 1067: 進程意外終止

這個問題困擾了一個早晨,非常郁悶!以前我在裝mysql的時候從來沒有遇到過,可是現在

莊這個高版本的就有問題了,我換我裝過的低版本的還是一樣的問題(最關鍵的是操作系

統都是一樣的)。在windows2000的服務里面啟動mysql服務可是總是彈出“錯誤 1067: 進

程意外終止”!

我感覺問題在配置文件,于是就重新寫了my.ini,啟動還是一樣的效果,我在google上查

找無果,崩潰狀態!就在此時眼前一亮,一位高人的指點是我豁然開朗,你的ini文件有否

放到windows目錄下,我從個人目錄的windows目錄下,將其拷貝到系統windows目錄下,啟

動服務,ok!!!

我實在是不滿足,為什么有不同呢,我的另外一臺機子上裝的是4.0.18的版本,它的my.i

ni就是放在用戶目錄下的windows目錄下的,而且也運行正常,我現在有點迷惘,人往往在

解決了問題以后很少去思考,所以我現在有點想放棄的感覺,如果現在不會得到答案我想

這個在去思考解決基本上是不可能了:)

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 压力变送器-上海武锐自动化设备有限公司 | 欧盟ce检测认证_reach检测报告_第三方检测中心-深圳市威腾检验技术有限公司 | 地源热泵一体机,地源热泵厂家-淄博汇能环保设备有限公司 | 创客匠人-让IP变现不走弯路 | 电子厂招聘_工厂招聘_普工招聘_小时工招聘信息平台-众立方招工网 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 二手色谱仪器,十万分之一分析天平,蒸发光检测器,电位滴定仪-湖北捷岛科学仪器有限公司 | 葡萄酒灌装机-食用油灌装机-液体肥灌装设备厂家_青州惠联灌装机械 | 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | 物流之家新闻网-最新物流新闻|物流资讯|物流政策|物流网-匡匡奈斯物流科技 | 电位器_轻触开关_USB连接器_广东精密龙电子科技有限公司 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 | 济南菜鸟驿站广告|青岛快递车车体|社区媒体-抖音|墙体广告-山东揽胜广告传媒有限公司 | 宿舍管理系统_智慧园区系统_房屋/房产管理系统_公寓管理系统 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | QQ房产导航-免费收录优秀房地产网站_房地产信息网 | 智能家居全屋智能系统多少钱一套-小米全套价格、装修方案 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 智能监控-安防监控-监控系统安装-弱电工程公司_成都万全电子 | 无刷电机_直流无刷电机_行星减速机-佛山市藤尺机电设备有限公司 无菌检查集菌仪,微生物限度仪器-苏州长留仪器百科 | 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 领先的大模型技术与应用公司-中关村科金| 上海橡胶接头_弹簧减震器_金属软接头厂家-上海淞江集团 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 体视显微镜_荧光生物显微镜_显微镜报价-微仪光电生命科学显微镜有限公司 | 珠光砂保温板-一体化保温板-有釉面发泡陶瓷保温板-杭州一体化建筑材料 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | RS系列电阻器,RK_RJ启动调整电阻器,RQ_RZ电阻器-上海永上电器有限公司 | 光纤测温-荧光光纤测温系统-福州华光天锐光电科技有限公司 | 德州网站开发定制-小程序开发制作-APP软件开发-「两山开发」 | 重庆中专|职高|技校招生-重庆中专招生网 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 磁粉制动器|张力控制器|气胀轴|伺服纠偏控制器整套厂家--台灵机电官网 |