윈도우에서 mysql을 인스톨러가 아닌 binary로 설치하는걸 기록한다.
버전은 8.0.36
아래 URL에서 버전을 8.0.36으로 변경후
Windows (x86, 64-bit), ZIP Archive 로 되어있는 파일을 다운로드 받는다.
https://dev.mysql.com/downloads/mysql/
MySQL :: Download MySQL Community Server
Select Version: 8.3.0 Innovation 8.0.36 Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS Source
dev.mysql.com
1. 다운로드 받은 파일을 원하는 경로에 압축을 푼다.
- MYSQL PATH : c:\work\mysql8
- DATA PATH : c:\work\dbdata
2. 관리자모드로 cmd 실행
(window+x -> windows powershell(관리자) -> cmd 입력후 엔터)
3. cd /d c:\work\mysql8
4. 아래 내용으로 my.ini 파일 생성 -> MYSQL 경로에 파일을 저장한다.
( notepad my.ini )
[mysqld]
basedir=c:\\work\\mysql8
datadir=c:\\work\\dbdata
5. 디비 초기화 명령어 실행
- bin\mysqld --defaults-file=d:\work\util\mysql-8.0.35-winx64\my.ini --initialize --console
- 콘솔에 root패스워드가 출력되므로 저장했다가 db접속시 사용하면 된다.
결과
2024-04-29T07:41:47.611664Z 0 [System] [MY-013169] [Server] c:...\bin\mysqld.exe (mysqld 8.0.36) initializing of server in progress as process 19160
2024-04-29T07:41:47.892248Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2024-04-29T07:41:51.160787Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2024-04-29T07:41:59.655030Z 6 [Note] [MY-010454] [Server] A temporary password is
generated for root@localhost: YR!d8#Sj2Cyv
mysql 서비스 등록
C:\work\mysql8\bin\mysqld" --install
mysql 서비스 해제
C:\work\mysql8\bin\mysqld" --remove
'기타' 카테고리의 다른 글
wifi adb를 통한 갤럭시 설정 변경 (0) | 2024.07.01 |
---|---|
연나이 만나이 차이 (1) | 2024.04.02 |
직구시 관세청 통관 정보 (0) | 2024.01.22 |
shell mysql 쿼리 실행 및 csv파일 저장 (0) | 2023.09.06 |
우리마네에서 어머니 고희연을 끝내고 (0) | 2023.01.30 |