本文目錄一覽:
- 1、求助,本地計算機上的mysql服務啟動後停止
- 2、mySql提示服務啟動後停止應該如何去解決
- 3、mysql 8.0.12服務啟動後停止,求大神賜解!
- 4、mysql服務啟動後,過幾分鐘自己停止(win8)
- 5、mysql停止工作
- 6、MySQL啟動後馬上關閉
求助,本地計算機上的mysql服務啟動後停止
解決問題:
其實這幾個問題都是因為mysql 的初始化ini文件不正確導致,請注意以下幾點
1. 不能使用原有的初始化文件my-default.ini直接修改,那個只是給我們參考,在當前文件夾複製創建一個新的my.ini文件,填寫好basedir和datadir 然後保存。
# These are commonly set, remove the # and set as required.
# basedir = C:\Program Files\mysql-5.7.13-winx64
# datadir = C:\Program Files\mysql-5.7.13-winx64\data
2. 創建data文件夾,且必須是空文件夾,如果已經有跑出一些mysql日誌文件在這裡,請刪掉全部文件。
3. 註冊服務時CMD必須進bin目錄,要不然會出錯。執行cmd 命令:mysqld –initialize -insecure –user=mysql
C:\Program Files\mysql-5.7.13-winx64\bin
4. mysql啟動問題access denied for user ‘root’@’localhost'(using password:YES)
mySql提示服務啟動後停止應該如何去解決
1、在「開始菜單」的搜索框中輸入「cmd」,然後右鍵單擊,並選擇以管理員身份運行,如下圖
2、在以管理員運行的cmd命令框中就可以正常使用net start /stop mysql 命令了,這裡mysql服務就可以正常的啟動或者關閉了,這裡mysql服務名稱是mysql56,如下圖:
mysql 8.0.12服務啟動後停止,求大神賜解!
分析原因一:Mysql的自動備份功能可能導致資料庫在備份的時候先關閉服務,而在此啟動的時候伺服器不響應,
開始-運行-services.msc,打開windows服務找到mysql的服務並雙擊,點擊恢複選項卡,第一次失敗:默認是「不操作」,改成」重新啟動服務」。
在下方的「重新啟動服務:分鐘後」添上「0」表示如果服務意外終止則立即重啟動。點擊確定使設置生效。這時候你在任務管理器里結束mysql-nt進程,會發現結束不掉,不過要注意,這樣mysql.exe是停不了的,如果要停必須把剛才修改的改回來.)
分析原因二,可能是mysql連接問題
修改mysql的最大連接數, 使用內存變數修改法修改mysql的最大連接數
步驟如下(同時適用windows和linux平台):
a、客戶端登錄mysql,輸入用戶名和密碼』b、在mysql命令提示符下設置新的最大連接數為500:mysql set global max_connections=500
c、顯示當前運行的query:mysql show processlist
d、顯示當前mysql 系統參數狀態:mysql show status# k;
e、退出客戶端:mysql exit』
查看當前最大連接數只需要通過在mysqladmin所在目錄下執行以下命令:mysqladmin -username -password variables |find 「max_con」 即可看到。也可以使用php教程myadmin裡頭的mysql參數列表查看最大連接數。
缺點:重啟計算機或者mysql後最大連接數又會複位成初始值,需要重新設定。
2、修改my.ini或my.cnf文件法(需要重啟mysql),可參考同目錄下mysql的配置模板(小內存、大內存、超大內存). e windows系統下打開my.ini文件找到set-variable =max_connections=100這一行,改成需要設定的最大連接數,然後重啟即可。
linux控制台下:
1、打開my.cnf文件:vi /etc/my.cnf
2 在[mysqld]段下修改max_connections的值為設定值。
注意:
可能大家安裝的mysql來源和版本不同(windows下mysql+iis和php+apache+mysql套件最終安裝結果幾乎都不相同),my.ini文件的路徑可能有些不同,my.ini可能還會保留一份在c:windows目錄下需要同時修改
mysql服務啟動後,過幾分鐘自己停止(win8)
windows下mysql的配置文件是my.ini文件,通常是在C:\ WINDOWS \的my.ini或C:\ WINNT \ my.ini中可以添加登錄到到網的文件中默認字符集裡面直接= GBK#或GB2312,BIG5,UTF8
然後重啟MySQL
服務重新啟動mysql的
或
/etc/init.d/mysql重啟
或通過其他方法重新啟動,它生效。
mysql停止工作
我可以告訴你,那是因為MySql資料庫在某個連接連續8小時之內沒有任何請求的時候,會自動斷開連接,你可以通過修改系統時間來測試這個問題!解決方法就是在每隔幾小時(不超過8小時)後,向資料庫發送請求,做某種無意義的操作即可。
MySQL啟動後馬上關閉
工具/原料
MYSQL
方法/步驟
1
造成PHPSTUDY其中的MYSQL不能正常啟動的原因是那兩個一鍵安裝包里都有MYSQL,安裝了他們之後,他們在系統目錄(C:\WINDOWS)下留下了一個my.ini,這個是MYSQL的配置文件,放在了系統目錄下,所以優先順序較高,我打開PHPSTUDY中的MYSQL時,它就以這個配置文件來配置MYSQL,結果,當然時出錯了。
2
解決方法:去C:\WINDOWS刪除MY.INI
3
馬上成功,希望能幫到大家。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/301797.html