免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

電腦mysql怎么打不開 無法打開mysql

一次解決MySQL無法啟動的全過程

啟動Mysql提示ERROR! The server quit without updating PID file (/usr/local/var/mysql/xxxx.local.pid).

我們提供的服務有:做網站、網站制作、微信公眾號開發、網站優化、網站認證、精河ssl等。為近千家企事業單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的精河網站制作公司

1、查看mysql錯誤日志:打開/usr/local/var/mysql/xxxx.err或者xxxx.local.err文件。

2、問題應該是某個程序占用了mysql的默認端口3306。

3、查看端口使用情況lsof -i:3306,發現是一個用戶名為_mysql啟動了mysqld指令占用了3306,感覺現象非常奇怪,不清楚為什么會有這個用戶組,為什么會啟動mysqld,由于這個電腦是公司其他同事轉移資產到的我名下,所以有可能是之前用戶或者公司it裝了什么服務導致的。

4、首先嘗試干掉進程:sudo kill xxxx,結果發現當kill后,還會重新啟動。

5、嘗試修改mysql默認啟動端口,Baidu上有人告訴修改/Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist文件

添加string--port=3307/string保存,先重新啟動mysql服務,發現問題依然存在,發現配置沒有起作用,默認端口依然是3306,然后考慮重新啟動電腦,看看是否可以修改占用默認端口的配置。

6、重啟后再次查看3306端口占用情況,發現確實不存在了。但是發現啟動mysql服務時,依然存在問題:

仔細觀察發現,這個占用和plist中的mysql配置一樣的,所以可以確定每次啟動計算機后,會按默認配置執行一個mysqld。

7、不清楚為什么會按com.oracle.oss.mysql.mysqld.plist配置執行mysqld,于是把注意力放在了Mac啟動上。

8、Mac的啟動原理是:

看到這里就明白了,原來LaunchDaemons里面放的是Mac啟動時的一些啟動服務,

9、System/Library和/Library和~/Library目錄的區別:

10、System/Library和/Library和~/Library目錄的區別:

11、有了上面的結果,于是把注意力放在了com.oracle.oss.mysql.mysqld.plist上,每個Mac啟動中都有么,這個是如何添加的。首先查看了家里的其他蘋果電腦,發現都沒有這個plist文件,于是開始研究這個文件的產生原因。

12、經過Baidu懷疑這個文件應該是之前用dmg安裝包安裝的mysql產生的,在設置中也發現了殘留信息

于是果斷把自動啟動去掉,重啟計算機。

13、重啟后,發現無論是3306還是3307端口上都沒有mysql服務了,于是運行mysql.server start,這次終于看見了Starting MySQL . SUCCESS!

14、刪除com.oracle.oss.mysql.mysqld.plist文件,重啟電腦后,發現設置中仍然還有MySQL的控制選項。

15、MySQL dmg安裝方式的卸載方法:

至此,這個問題算是完美解決了。

mysql無法啟動問題

現象:mysql安裝后通過 service mysqld start 無法啟動。

報錯信息如下:

主要含義是說:

mysql啟動過程中找不到 /var/lib/mysql/aria_log_control 這個文件;

或者這個文件存在但是打不開。

所以我懷疑的方向有兩個:

1、 /var/lib/mysql/aria_log_control 這個文件不存在;

切換到/var/lib/mysql目錄下,查看文件是否存在:

可以看到文件是存在的,只是這個文件的屬主不對,這里是root,應該是mysql用戶和用戶組才對。

2、所以應該是第二個懷疑的方向,文件存在,但是沒有權限操作:

把該文件的屬主改為mysql:

chown -R mysql.mysql /var/lib/mysql

并修改文件的操作權限:

chmod 755 /var/lib/mysql

再執行 service mysqld start 就可以正常啟動了。

mysql打不開了怎么辦

1、找到mysql安裝目錄下的bin目錄路徑。

2、打開cmd,進入到bin目錄的路徑下,輸入mysql -u root -p。

問題分析:

1、查看mysql command line client默認執行的一些參數。方法:開始-所有程序-MySQL-MySQL Server5.5-MySQL5.5 command line client,右鍵屬性。

2、注意看目標的內容。內容比較長,復制出來如下:

"G:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe" "--defaults-file=G:\Program Files\MySQL\MySQL Server 5.5\my.ini" "-uroot" "-p"

3、注意"--defaults-file=G:\Program Files\MySQL\MySQL Server 5.5\my.ini" "-uroot" "-p" 中指定的配置文件是 my.ini文件。

這里我們查看一下安裝目錄,即G:\Program Files\MySQL\MySQL Server 5.5,6個ini文件均不是 my.ini。

4.復制my-small.ini文件,更名為my-ini文件,保存。

5.啟動mysql command line client,問題解決。

文章題目:電腦mysql怎么打不開 無法打開mysql
文章鏈接:http://newbst.com/article4/doipsoe.html

成都網站建設公司_創新互聯,為您提供域名注冊做網站建站公司網站設計公司商城網站定制網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站托管運營