본문 바로가기
MySql

MySQL XAMPP 및 phpMyAdmin을 통해 MySQL에 액세스 할 수 없습니다.

by 베이스 공부 2021. 1. 22.
반응형

XAMPP를 사용하고 있으며 http : // localhost / phpmyadmin 을 통해 phpMyAdmin에 액세스하려고하는데이 오류 메시지가 나타납니다.

Error
SQL query: 

SHOW PLUGINS

MySQL said: 

#1 - Can't create/write to file '/var/folders/_y/gtpc137d1q9gkvsj0dsxjd040000gn/T/#sql9f2_8_0.MYI' (Errcode: 13)

한동안 액세스를 시도하지 않았기 때문에 지난번 이후로 무엇이 변경되었는지 모르겠습니다. 누구든지 나를 위해 이것을 밝힐 수 있습니까? 나는 구글 검색을했고 대부분의 사람들이 관련 문제에 대해 이야기하는 것을 이해할 수없는 것 같습니다.

또한 내 XAMPP는 더 이상 Apache에 연결되지 않습니다 (로드 이미지 만 계속 제공함).

내가 얻는 오류는 다음과 같습니다.

121201 22:59:27 mysqld_safe Starting mysqld daemon with databases from /Applications/XAMPP/xamppfiles/var/mysql
Warning: World-writable config file '/Applications/XAMPP/xamppfiles/etc/my.cnf' is ignored
121201 22:59:28 [Warning] Setting lower_case_table_names=2 because file system for     /Applications/XAMPP/xamppfiles/var/mysql/ is case insensitive
121201 22:59:28 [Note] Plugin 'FEDERATED' is disabled. /Applications/XAMPP/xamppfiles/sbin/mysqld: Can't create/write to file '/var/folders/_y/gtpc137d1q9gkvsj0dsxjd040000gn/T/ibCVKOvf' (Errcode: 13)
121201 22:59:28  InnoDB: Error: unable to create temporary file; errno: 13
121201 22:59:28 [ERROR] Plugin 'InnoDB' init function returned error.
121201 22:59:28 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
121201 22:59:29 [Note] Event Scheduler: Loaded 0 events
121201 22:59:29 [Note] /Applications/XAMPP/xamppfiles/sbin/mysqld: ready for connections.
Version: '5.1.44'  socket: '/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock'  port: 3306  Source distribution

 

해결 방법

 

로그의 다음 줄이 이유입니다.

"경고 : 세계 쓰기 가능 구성 파일 '/Applications/XAMPP/xamppfiles/etc/my.cnf'는 무시됩니다. "

Rishi Kalia가 이미 지적했듯이 올바른 권한을 설정해야합니다.

XAMPP 구성 폴더로 이동

cd / Applications / XAMPP / xamppfiles / etc /

my.cnf 의 권한을 600 으로 설정합니다.

sudo chmod 600 my.cnf

MySQL을 다시 시작하십시오.

 

참조 페이지 https://stackoverflow.com/questions/13096617

 

 

반응형

댓글