IT

Windows에서 MySQL 또는 MariaDB 서버를 실행하기 위한 최소 파일 - (Portable MySQL/MariaDB)

itgroup 2023. 1. 21. 09:43
반응형

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

반응형