1. 程式人生 > >電腦安裝第二個MySQL service 免安裝版時,用dos安裝提示 the service already exists

電腦安裝第二個MySQL service 免安裝版時,用dos安裝提示 the service already exists

      最近,在和公司其他小組成員對接同一個專案時,一個同事把他的本地資料庫(**.sql)檔案匯出來,然後在我Navicat for MySQL 上執行,出現如下[Msg] Finished - Unsuccessfully錯誤,這個問題,之前遇過(詳見我的部落格裡 http://blog.csdn.net/tianluke1234/article/details/53759484),是mysql service 版本不一致導致的。

      於是問了那個小組的同事,他們用的是5.6版本的,而我的版本是5.5的。好吧,乖乖的升級吧。在網上看了一下,最新的版本是5.7裡,本想,直接安裝一個5.7吧,可是一細想,如果我安裝5.7了,那我匯入sql檔案給他不也匯入不了嗎?那豈不就是成了相互傷害了偷笑

。好吧,還是都統一5.6的版本吧。然後網上下載了5.6版本的,不是安裝版,因為mysql 最近版本都是提供免安裝的版本了。

      以上都是背景,下面正式進入問題。這裡說明一下,網上有很多,用dos安裝提示 the service already exists 是因為原來安裝mysql service 服務,解除安裝的時候沒有解除安裝乾淨,導致,原來的服務仍然在,關於這個問題,網上有很多解決方案,不在這裡贅述。

     安裝教程這裡提供一個連線(http://blog.csdn.net/q98842674/article/details/12094777/)。

     因此,在安裝第二個MySQL 服務時,遇到此問題( the service already exists),可能是因為在 執行輸入服務安裝命令:


    mysqld install MySQL --defaults-file="D:\Program Files\MySQL\mysql-5.6.13-win32\my.ini" 中 MySQL 服務名稱可能重複了,於是我改為 MySQL5.6,可以了。