반응형
mysql 사용자가 user / local / mysql / data 디렉토리를 소유하고 있지 않다는 경고
Snow Leopard에서 mysql 서비스를 시작할 수 없으며 패널에 prefs 메시지가 나타납니다.
mysql 사용자가 user / local / mysql / data 디렉토리를 소유하고 있지 않다는 경고
이 문제를 어떻게 해결할 수 있습니까?
snow leopard에서 mysql 서비스를 시작할 수없고 패널 prefs에 'user / local / mysql / data 디렉토리가 mysql 사용자가 소유하고 있지 않다는 경고'가 표시되면 다음을 수행해야합니다.
sudo chown -RL root:mysql /usr/local/mysql
sudo chown -RL mysql:mysql /usr/local/mysql/data
sudo /usr/local/mysql/support-files/mysql.server start
El Capitan & Sierra 에서이 작업이 가능합니다.
sudo chown -R _mysql:wheel /usr/local/mysql/data
그게 다야.
업데이트 : 자동 시작 수정
자동 시작도 수정하면 더 유용하다는 것을 알았습니다.
sudo nano /Library/LaunchDaemons/com.mysql.mysql.plist
그리고 붙여 넣기 :
<!--?xml version="1.0" encoding="UTF-8"?-->
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true />
<key>Label</key>
<string>com.mysql.mysqld</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/mysql/bin/mysqld_safe</string>
<string>--user=mysql</string>
</array>
</dict>
</plist>
저장하고 다음을 수행하십시오.
sudo chown root:wheel /Library/LaunchDaemons/com.mysql.mysql.plist
sudo chmod 644 /Library/LaunchDaemons/com.mysql.mysql.plist
sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist
그런 다음 다시 시작할 때로드됩니다.
참조 : https://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-10-yosemite/
반응형
'Programing' 카테고리의 다른 글
결과 : setState에서 state.item [1]을 어떻게 업데이트합니까? (0) | 2020.05.05 |
---|---|
문자열 유형의 기본값이 빈 문자열 대신 널인 이유는 무엇입니까? (0) | 2020.05.05 |
각 측면에 2 개의 y 축과 다른 스케일이있는 ggplot (0) | 2020.05.05 |
개인 클래스 메소드를 작성하는 방법은 무엇입니까? (0) | 2020.05.05 |
HEAD 커밋 ID를 표시하는 Git 명령? (0) | 2020.05.05 |