解決mysql.server?start執(zhí)行報錯ERROR!The?server?quit?without?updating?PID?file
mysql.server start執(zhí)行報錯
操作系統(tǒng)macOS
使用命令
mysql.server start
啟動本機(jī)mysql時,提示
Starting MySQL
. ERROR! The server quit without updating PID file
查看mysql.local.err日志文件發(fā)現(xiàn)
2023-03-15T10:45:33.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
2023-03-15T10:45:33.703743Z 0 [System] [MY-010116] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.28) starting as process 49389
2023-03-15T10:45:33.724442Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /usr/local/mysql/data/ is case insensitive
2023-03-15T10:45:33.764881Z 0 [ERROR] [MY-010119] [Server] Aborting
2023-03-15T10:45:33.771402Z 0 [System] [MY-010910] [Server] /usr/local/mysql/bin/mysqld: Shutdown complete (mysqld 8.0.28) MySQL Community Server - GPL.
注意
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
這行報錯
解決方案
百度了半天,在一個博主的文章中找到了解決方法,Permission denied權(quán)限拒絕很可能是文件沒有權(quán)限導(dǎo)致的。
通過將/usr/local/mysql-8.0.28-macos11-x86_64/data(在mysql的安裝目錄下)文件夾權(quán)限設(shè)置為可讀可寫,并點(diǎn)擊應(yīng)用到項(xiàng)目,然后,mysql成功啟動
mysql.server start Starting MySQL .. SUCCESS!
不過為什么出現(xiàn)這個問題還不知道,前幾天mysql還能正常使用,突然發(fā)現(xiàn)連不上了。
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL登錄時出現(xiàn) Access denied for user ‘
今天打開mysql的時候突然提示:Access denied for user 'root'@'localhost' (using password: YES) 在網(wǎng)上搜索了很多文章,本文就來做一下總結(jié),介紹了幾種場景的解決方法,感興趣的可以了解一下2024-03-03Linux(Ubuntu)下mysql5.7.17安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了Linux下mysql5.7.17安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01mysql中find_in_set()函數(shù)的使用及in()用法詳解
這篇文章主要介紹了mysql中find_in_set()函數(shù)的使用以及in()用法詳解,需要的朋友可以參考下2018-07-07MySQ登錄提示ERROR 1045 (28000)錯誤的解決方法
這篇文章主要為大家詳細(xì)介紹了MySQ登錄提示ERROR 1045 (28000)錯誤的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07MySQL字符串使用STR_TO_DATE()函數(shù)舉例說明
在 MySQL 中,STR_TO_DATE()函數(shù)用于將一個字符串轉(zhuǎn)換為日期或時間格式,它可以幫助我們將字符串解析為日期類型,以便在查詢中進(jìn)行比較、計算和顯示,這篇文章主要給大家介紹了關(guān)于MySQL字符串使用STR_TO_DATE()函數(shù)的相關(guān)資料,需要的朋友可以參考下2024-04-04如何設(shè)置才能遠(yuǎn)程登錄Mysql數(shù)據(jù)庫
本地機(jī)器安裝的數(shù)據(jù)庫,本地程序可以訪問,但是同事的機(jī)器卻無法連接訪問,發(fā)現(xiàn)是mysql數(shù)據(jù)庫沒有開啟遠(yuǎn)程訪問。那么我們需要如何設(shè)置呢,這就是本文探討的內(nèi)容了2014-08-08