맥 mysql 설치 및 초기 사용자 설정
homebrew로 맥 mysql 설치
-
brew update
-
brew install mysql
-
brew services start mysql
-
mysql -u root
mysql 로그인 (비밀번호 없음 - 그냥 엔터치기)
mysql 삭제
brew services stop mysql
brew uninstall --force mysql
설치된 mysql 삭제brew cleanup
sudo rm -rf /usr/local/mysql
sudo rm -rf /usr/local/bin/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/Cellar/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /tmp/mysql.sock.lock
sudo rm -rf /tmp/mysqlx.sock.lock
sudo rm -rf /tmp/mysql.sock
sudo rm -rf /tmp/mysqlx.sock
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
위 경로 모두 삭제
- 이후 컴퓨터 재부팅
mysql 사용자 추가 및 권한 설정
mysql>
과 같이 접속된 상태에서 진행.
use mysql;
select host, user, authentication_string from user;
사용자 확인create user '이름'@'호스트' identified by '비밀번호';
- 지정한 호스트 에서 사용 가능한 이름, 비밀번호를 갖는 사용자 생성
- 외부 접속 허용하려면 호스트 자리에
%
사용
grant all privileges on 데이터베이스명.테이블명 to '이름'@'호스트';
- 해당 호스트의 사용자에게 지정한 데이터베이스의 테이블에 접근할 수 있는 권한 부여
- 모든 데이터베이스와 테이블에 접근 가능하도록 하려명
데이터베이스명.테이블명
을*.*
로 입력
flush privileges;
변경 내용을 메모리에 반영 (= 설정 저장)
mysql root 사용자 비밀번호 변경
alter user '이름'@'호스트' identified with mysql_native_password by '새비밀번호';
Author And Source
이 문제에 관하여(맥 mysql 설치 및 초기 사용자 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@bibi6666667/맥-mysql-설치-및-초기-사용자-설정저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)