programing

MariaDB 홈브루 설치 오류

copysource 2022. 10. 11. 22:41
반응형

MariaDB 홈브루 설치 오류

방금 Mac에 홈브루를 통해 MariaDB를 설치했습니다.인스톨의 마지막에, 다음의 에러가 표시됩니다.

Warning: The post-install step did not complete successfully
You can try again using `brew postinstall mariadb`

★★★★★★★를 실행했을 경우brew postinstall mariadb

==> /usr/local/Cellar/mariadb/5.5.34/bin/mysql_install_db --verbose --user=andrew --basedir=/usr/loca
MariaDB is hosted on launchpad; You can find the latest source and
email lists at http://launchpad.net/maria

Please check all of the above before mailing us!  And remember, if
you do mail us, you should use the /usr/local/Cellar/mariadb/5.5.34/scripts/mysqlbug script!

READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting

도움이 안 된다구요!가 팔로우하고 있던 에서 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★unset TEMPDIR , , , 「 」mysql_install_db --user=mysql --basedir=$(brew --prefix mariadb)를같은 .;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

/usr/local/opt/mariadb/bin/my_print_defaults: Can't read dir of '/usr/local/etc/my.cnf.d' (Errcode: 2)
Fatal error in defaults handling. Program aborted
chown: ./data: Operation not permitted
Cannot change ownership of the database directories to the 'mysql'
user.  Check that you have the necessary permissions and try again.

는 이 가 그 문제와 이 /usr/local/etc/my.cnf.d폴더입니다.몇 가지 시도해보니 기계에는 없는 것 같아요.는 몇 다른 .mysql_install_db명령어는 다른 튜토리얼에서 찾을 수 있지만 모두 (다른) 오류 메시지가 나타납니다.

도와주셔서 감사합니다!

./usr/local/etc/my.cnf편집자와 함께 다음 행을 코멘트합니다.

!includedir /usr/local/etc/my.cnf.d

./usr/local/etc/my.cnf.d 이제 '이렇게'는mysql_install_db이치노 적절한 해결책인지 잘 .my.cnf.d existing은 더가 있음을 나타냅니다.다만,하고 있는 것 같기 「resolved.not existing」이라고합니다.다만, 정상적으로 동작하고 있는 것 같기 때문에, 해결이 끝난 것으로 표시합니다.

[갱신] 이것이 '정확한' 솔루션인지 잘 모르겠기 때문에 한 달이 지나도 정상적으로 동작하고 있음을 확인하고 싶었습니다.

여기 있는 솔루션 중 어느 것도 도움이 되지 않았습니다.이렇게 할 수밖에 없었습니다.

설치 후 단계가 MySQL Mac OS Sierra로 완료되지 않았습니다.

요컨대,

  • 을 만들었습니다./usr/local/var/mysql해 버렸어요.
  • 된 마리아답brew remove mariadb
  • 재설치brew install mariadb
  • 려려를 brew services start mariadb

, 음, 음, 음, 음, 음, 다, 다, after, after, after, after, after, after, after, after, after, after, after, after, aftermysql -u root

연결이 끊어진 구성 파일이 있을 수 있습니다. old는 an i i i 。/usr/local/etc/my.cnf. YMMV

2021년에 이 문제가 발생하면

이 방법은 효과가 있었습니다.

sudo mysql_install_db
sudo chown -R <YOUR USER NAME HERE> /usr/local/mysql # for example sudo chown -R jperez /usr/mysql
sudo chgrp -R admin /usr/local/mysql

후, 「 」를 실행합니다.mysql ★★★★★★★★★★★★★★★★★」mariadb는 데이터베이스 프롬프트를 표시합니다.

이 문제는 최근에 해결된 것 같다.

한 a a.bew upgrade츠키노

가는 게 좋을 거야

/usr/local/mysql

오래된 MySQL 파일을 삭제하고 다시 설치합니다.

언급URL : https://stackoverflow.com/questions/20448822/mariadb-homebrew-install-errors

반응형