MySQL 메모리 부족에 대한 해결책: 1. 스왑 공간을 늘리십시오. 코드는 [dd if=/dev/zero of=/swapfile bs=1M count=1024]입니다. 2. 파일에서 자동 마운트를 늘리십시오. [/etc 추가 / 파일을 /fstab으로 교환].
MySQL 메모리 부족에 대한 해결 방법:
1 MySQL을 시작할 때 실패했습니다. /var/log/mysql/error.log
2. 다음과 같습니다:
[ERROR] InnoDB: mmap(136151040 bytes) failed; errno 12
[ERROR] InnoDB: 버퍼 풀에 메모리를 할당할 수 없습니다.
[ERROR] InnoDB: 오류로 인해 플러그인 초기화가 중단되었습니다.
[ERROR] 플러그인 'InnoDB' 초기화 함수에서 오류가 반환되었습니다.
[ERROR] 플러그인 'InnoDB'를 스토리지 엔진으로 등록하지 못했습니다.
[ERROR] 플러그인을 초기화하지 못했습니다.
[ERROR] 중단 중
3 . 쿼리한 후 메모리가 부족하기 때문입니다.
스왑 공간을 늘려 문제를 해결하세요.
dd if=/dev/zero of=/swapfile bs=1M count=1024
mkswap /swapfile
swapon / swapfile
4. 자동 마운트 추가:
/etc/fstab 스왑 기본값 0 0
service mysql start가 성공적으로 시작되었습니다
5.
빈 파일 생성dd if=/dev/zero of=1.txt bs=1M count=2 生成一个指定大小的空文件 if=文件名:输入文件名 of=文件名:输出文件名 bs=字节大小 count=个数
더 많은 관련 무료 학습 권장 사항: mysql 튜토리얼(동영상)
위 내용은 MySQL에 메모리가 부족하면 어떻게 해야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!