- mysql 설치
- mysql 실행
- "avorting port" (포트 충돌 ) 오류 > mysql_config 설정파일 port 변경
- "find out how to run mysqld as root" 오류 > 실행 커맨더 실패 오류 > 구동 커맨더 실행
sudo /usr/local/mysql/support-files/mysql.server start - "password non" 오류
- mysql 재설치
- 기존 설치 파일 제거 > 링크 커맨더 모두 입력
- 위 링크에 나온대로 찌꺼기들을 삭제 처리해주고 재부팅
- brew install mysql
- mysql.server start
- mysql 'root' 계정 초기화
- 실행중인 mysql 정지 ( 아래 1번 리눅스 stop 커맨더 )
- 안전모드로 실행.
- sudo mysqld_safe --skip-grant-tables ( 권한을 우회하여 안전 모드로 mysql서버 실행 )
- 새로운 터미널 접속 ( command + t )
- mysql -u root ( mysql에 비밀번호 없이 접속 )
- root에 새로운 비밀번호를 부여.
- ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
- flush privieges; (권한을 flush )
- 로그인하여 확인
1) mysql server Start/Stop/Restart
- in Linux
- default 커맨더
- sudo service mysqld start
- sudo service mysqld stop
- sudo service mysqld restart
- If you don’t have the 'service' command available
- sudo /etc/init.d/mysqld start
- sudo /etc/init.d/mysqld stop
- sudo /etc/init.d/mysqld restart
- Lastly, you can also use the systemctl
- sudo systemctl start mysqld
- sudo systemctl stop mysqld
- sudo systemctl restart mysqld
- default 커맨더
- in Window
- cmd 접속
- 커맨더
- mysqld start
- mysqld stop
2) sudo 비밀번호 초기화
https://delight-performance.tistory.com/21
3) 설정 파일 경로
- mac
- mysql_config > /usr/local/Cellar/mysql/{8.0.28_1}/bin/mysql_config
- my.conf > /usr/local/etc/my.cnf
- mysql.server > /usr/local/Cellar/mysql/{8.0.28_1}/support-files/mysql.server
4) 콘솔에서 mysql 접속
- local 서버에 접속
- 명령어 : mysql -u 계정명 -p
- 예 : mysql -u root -p
- 원격지에 접속
- 원격지의 특정 database에 접속
참조
- mysql server Start/Stop/Restart
- mysql 재설치
- mysql 의 root 비밀번호 변경하기
- 콘솔에서 mysql 접속 방법
'기능구현 > db' 카테고리의 다른 글
[db] [excel] 엑셀<>db 연동 (0) | 2022.03.15 |
---|