반응형
경고:Mac OS High Sierra에서 brew를 사용하여 mysql을 설치하려고 할 때 설치 후 단계가 성공적으로 완료되지 않았습니다.
Mac OS High Sierra에 brew와 함께 mysql5.7을 설치하려고 합니다.
다음 명령을 사용했습니다.
sudo rm -rf /usr/local/var/mysql/
brew install mysql@5.7
brew postinstall mysql@5.7
아래 오류가 발생했습니다.
2019-10-05T02:59:24.136970Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-10-05T02:59:24.138997Z 0 [Warning] Setting lower_case_table_names=2 because file system for /usr/local/var/mysql/ is case insensitive
2019-10-05T02:59:24.215676Z 0 [Warning] InnoDB: New log files created, LSN=45790
2019-10-05T02:59:24.232279Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2019-10-05T02:59:24.286214Z 0 [ERROR] unknown variable 'mysqlx-bind-address=127.0.0.1'
2019-10-05T02:59:24.286281Z 0 [ERROR] Aborting
그것 때문에 나는 할 수 없었습니다.
mysql_secure_installation
어떤것이
Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
만약 당신이 당신의 것을 찾을 수 있다면.my.cnf
파일(나는 파일에 있었습니다./usr/local/etc/my.cnf
) 아래 줄을 제거해야 합니다.
mysqlx-bind-address = 127.0.0.1
@sbkrogers가 말하는 것처럼 줄을 제거해야 하지만 홈브루를 사용하여 mysql@5.7을 설치하기 때문에:
내 파일은 에 있습니다.
/opt/homebrew/etc/my.cnf
. 제거 위치mysqlx-bind-address = 127.0.0.1
처음 중단된 설치 후 다음 폴더를 삭제해야 합니다.
/opt/homebrew/Cellar/mysql@5.7
/opt/homebrew/var/mysql
다시 설치를 시도합니다.
brew install mysql
설치가 성공한 후 터미널을 다시 시작합니다.
우리의 경우 mariadb 이전에 mysql을 먼저 설치했기 때문입니다.따라서 my.cnf는 이미 생성되어 있습니다.my.cnf
from mysql은 mariadb에 필요한 일부 라인이 없습니다.
우리가 수정한 단계:
# uninstall mariadb
brew remove mariadb
# rename my.cnf to something else
# the homebrew etc directory is on /opt/homebrew/etc
# cd /opt/homebrew/etc
mv my.cnf my.cnf.default
# re-install
brew install mariadb
# restart and check the status
brew services restart mariadb && brew service info mariadb
언급URL : https://stackoverflow.com/questions/58245118/warning-the-post-install-step-did-not-complete-successfully-when-trying-to-ins
반응형
'source' 카테고리의 다른 글
mysql datetime과 python 타임스탬프 사이를 변환하는 적절한 방법은 무엇입니까? (0) | 2023.09.08 |
---|---|
왜 안되나요?왜 안되나요?왜 안되나요?플렉스 용기인가요? (0) | 2023.09.08 |
VBA를 사용하여 사용자가 셀을 선택하도록 유도(다른 시트에 있을 수 있음) (0) | 2023.09.08 |
jQuery - 제출 시 추가 매개 변수 추가(Ajax가 아님) (0) | 2023.09.08 |
$(이것).valu가 jquery를 사용하여 span에서 텍스트를 가져오는 작업을 하지 않음 (0) | 2023.09.08 |