source

MAMP에 포함된 MySQL에는 구성 파일이 포함되어 있지 않습니까?

manysource 2022. 11. 5. 17:37

MAMP에 포함된 MySQL에는 구성 파일이 포함되어 있지 않습니까?

MAMP와 함께 제공되는 MySQL용 my.cnf 또는 기타 구성 파일을 찾을 수 없습니다.이 파일은 포함되어 있지 않습니까?

MAMP(PRO가 아님)의 MySQL 서버는 my.cnf 파일 없이 부팅됩니다.그러나 my.cnf 파일을 직접 작성할 수 있습니다.

  1. 서버 정지
  2. 작성하다my.cnf줄지어 들어가다/Applications/MAMP/conf/
  3. 콘텐츠의 추가처my.cnf
  4. 절약하다my.cnf
  5. 서버의 기동

my.cnf 파일에 완전한 설정을 입력할 필요는 없습니다.구성의 일부만 추가할 수 있습니다.예를 들어 다음과 같습니다.

[mysqld]
max_allowed_packet = 64M

표준 my.cnf의 일부 버전은 /Applications/MAMP/Library/support-files/에서 찾을 수 있습니다.

호출mysqld --verbose --help | lessMAMP mysqld 바이너리리포트에 대해서:

디폴트 옵션은 /etc/my.cnf /etc/mysql/my.cnf / Applications / MAMP / conf / my . cnf ~ / . my . cnf in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in in

/Applications/MAMP/Library/support-files/의 변형 중 하나를 위의 mysqld 검색 순서 중 하나로 복사하면 데몬을 재시작한 후 바로 이동할 수 있습니다.

MAMP 서버가 생성하기 때문에my.cnfMAMP 서버 부팅 시 동적으로 다음 단계를 사용하여 MySQL 구성을 추가하거나 편집하는 것이 가장 좋습니다.

  1. MAMP 서버 중지
  2. Goto Files > Edit Template > MySQL
  3. 필요한 변경을 한 후 저장하다
  4. MAMP 재부팅

이거 MAMP PRO 3.5에서 해봤어요.

Mac El Capitan의 MAMP 3.5에서는 이것만 유효했습니다.

  1. 서버 정지
  2. 작성하다my.cnf줄지어 들어가다/Applications/MAMP/Library/
  3. 콘텐츠의 추가처음부터my.cnf맘에 들다

    [mysqld] max_allowed_packet = 64M

  4. 절약하다my.cnf

  5. 서버의 기동

파일의 소유권을 변경할 필요가 없습니다.이 기능은 동작합니다.실행으로 확인SHOW VARIABLESphpmyadmin에서 변경된 설정을 찾습니다.

아니요, my.cnf 파일은 포함되어 있지 않습니다.

~/my.cnf가 제공되지 않을 경우 MAMP PRO는 MAMP/tmp 디렉토리 아래에 기본적으로 my.cnf를 만듭니다.greping ps aux는 /Applications/MAMP/tmp/my.cnf 아래에 기본 위치를 찾을 수 있습니다.

 ps aux | grep mysql

그 결과 다음과 같은 것이 제공되었습니다.

root       284   0.0  0.1  2435544    532   ??  Ss    12:00AM   0:00.06 /bin/sh     /Applications/MAMP/Library/bin/mysqld_safe 
--defaults-file=/Applications/MAMP/tmp/mysql/my.cnf 
--port=8889 --socket=/Applications/MAMP/tmp/mysql/mysql.sock 
--user=mysql --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid 
--log-error=/Applications/MAMP/logs/mysql_error_log.err 
--tmpdir=/Applications/MAMP/tmp/mysql/tmpdir 
--datadir=/Library/Application Support/appsolute/MAMP PRO/db/mysql

언급URL : https://stackoverflow.com/questions/678645/does-mysql-included-with-mamp-not-include-a-config-file