2024. 2. 13. 16:35ㆍDB
homebrew가 설치되어 있다는 가정하에 진행
설치가 안되어 있다면
가서 설치하고 올 것.
터미널에서 brew 버전 확인
brew --version
: Homebrew 4.0.26
mysql repository 확인
brew search mysql
==> Formulae
automysqlbackup mysql-client@5.7 mysql@5.6
mysql ✔ mysql-connector-c++ mysql@5.7
mysql++ mysql-sandbox mysqltuner
mysql-client mysql-search-replace qt-mysql
==> Casks
mysql-connector-python mysqlworkbench sqlpro-for-mysql
mysql-shell navicat-for-mysql
설치 시작
brew install mysql
나는 이런 오류가...
Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)! To rerun under ARM use
다시 설치 시작
arch -arm64 brew install mysql
설치완료
서버 실행
mysql.server start
Starting MySQL
SUCCESS!
기본 설정 진행
mysql_secure_installation
1. Would you like to setup VALIDATE PASSWORD component ?
패스워드를 복잡하게 설정할지를 묻습니다. 저 같은 경우는 테스트용로 사용할 생각이라서 NO로 했습니다. 만약 YES로 하게 되면 비밀번호 규칙이 생겨서 대소문자 및 특수기호를 포함해야 하기 때문에 귀찮아집니다.
y 또는 n을 입력했다면 이제 비밀번호를 설정합니다. 원하는 패스워드를 2회 입력합니다.
2. Remove anonymous users?
익명 사용자를 제거할 지 묻습니다. 저는 NO로 설정했습니다.
3. Disallow root login remotely ?
루트 사용자의 원격접속을 허용하겠냐는 질문입니다. 보통 루트 사용자는 원격 허용을 하지 않는 것이 좋습니다. NO라고 입력합니다.
난 YES라고 입력했습니다.
4. Remove test database and access to it ?
테스트 데이터 베이스를 삭제할지 묻습니다. 저는 YES로 입력했습니다.
5. Reload privilege tables now ?
변경된 테이블 권한을 리로드 할 것인지 묻습니다. YES로 입력합니다.
어쩌구 저쩌구 알아서 잘 할것.
root 허용은 난 해놨음
mysql -u root -p
비밀번호 입력 하면 접속 완료.
'DB' 카테고리의 다른 글
[MariaDB] Amazon Linux 2023에 MariaDB 패키지 설치 (0) | 2024.07.16 |
---|---|
[DB]centos 7.0이상에서 mysql 8.0 yum(패키지) 설치 (0) | 2022.05.31 |
[MYSQL] timeout 설정 (0) | 2021.02.01 |
[MYSQL] order by 조건 (0) | 2018.07.19 |
[mysql] index / 인덱스 (0) | 2017.01.03 |