Windows에서 MySQL 또는 MariaDB 서버를 실행하기 위한 최소 파일 - (Portable MySQL/MariaDB)
MariaDB나 MySQL이 휴대용 서버처럼 설치하지 않고 실행할 수 있는 최소한의 파일을 찾고 있습니다.MySQL 대신 MariaDB를 선호합니다.델파이로 작성된 소프트웨어에 삽입하고 싶습니다.소프트웨어는 필요에 따라 서버를 기동 및 정지할 수 있습니다.검색해 봤지만 성공하지 못했어요.
기사 https://rawgit.com/pts/portable-mariadb/master/portable_mariadb.html과 http://www.bluecrownsoftware.com/article/271/Installing-MySQL-without-Root-Access-on-Linux을 읽었는데 Linux용이라 경험이 없습니다.
저도 MySql Portable version 기사를 읽었는데, 이 기사에서는 MySQL Essential version을 언급하고 있어서 찾을 수 없습니다.서버를 정상적으로 실행하기 위한 설정 파일의 힌트가 있는 경우는, 추가의 값이 됩니다.
잘 부탁드립니다.
MariaDB라고 하면 2개의 파일과 3개의 디렉토리입니다.
레이아웃은 다음과 같습니다.
- bin\mysqld.exe
- 공유\errmsg.시스템
# you can take it from share\english in normal installation or ZIP
- 데이터.
# an empty directory
로 시작할 수 있습니다.
bin\mysqld.exe --console --skip-grant-tables
(시스템 테이블이 없기 때문에 마지막 파라미터는 필수입니다).
시스템 테이블이 누락되어 있습니다.시스템 테이블을 작성해야 할 경우 몇 개의 파일이 더 필요합니다.
이 툴은 https://mariadb.com/kb/en/mariadb/mysql_install_dbexe/에 도움이 됩니다.mysqld_install_db.exe
옆에 둘 필요가 있다mysqld.exe
다음으로 시스템 테이블을 작성할 수 있습니다.
mysqld_install_db.exe --datadir=path-to-datadir
MariaDB 10.5.3 이후 업데이트
- bin\mysqld.exe
- bin\server.syslog
- bin\syslog_install_db.exe(옵션, 데이터 디렉토리를 작성하기 위해 한 번 실행한 후 삭제할 수 있습니다.)
- 데이터.
이전 버전과 비교한 변경 사항: server.dll is new (mysqld.exe에 필요), errmsg.sys는 불필요합니다.
언급URL : https://stackoverflow.com/questions/42693809/minimum-files-to-run-mysql-or-mariadb-server-on-windows-portable-mysql-mariad
'IT' 카테고리의 다른 글
UTC Epoch를 로컬 날짜로 변환 (0) | 2023.01.21 |
---|---|
MySQL Get Quarter(QTD) 1, 2, 3, 4 (금년도) (0) | 2023.01.21 |
PHP의 정수 인덱스를 사용하여 연결 배열 액세스 (0) | 2023.01.21 |
Maria를 사용한 스프링 부트에서의 다중 데이터베이스DB (0) | 2023.01.21 |
디렉토리가 존재하지 않는 경우는, 그 디렉토리에 파일을 작성합니다. (0) | 2023.01.21 |