无法通过XAMPP和phpMyAdmin访问MySQL

2024-01-12

我正在使用 XAMPP,并且尝试通过访问 phpMyAdminhttp://localhost/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 已经指出的那样,您必须设置正确的权限:

  1. 打开终端
  2. 导航到 XAMPP 配置文件夹

    cd /Applications/XAMPP/xamppfiles/etc/

  3. 设置权限my.cnf to 600

    须藤 chmod 600 my.cnf

  4. 重新启动 MySQL。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法通过XAMPP和phpMyAdmin访问MySQL 的相关文章

随机推荐