私はMAMP phpMyAdminで作業していましたが、ALTER TABLE
SQLタブをクリックします。操作が長すぎて、ページをリフレッシュすることに決めました。この時から、私はもうphpMyAdminのに達することができないと私は常にこのメッセージを持っている:私はMAMPを再インストールするように...、StackOverflowの、サーバー障害を含め、ネット上で見つかった多くのことを試してみたMAMP - phpMyAdmin#2002 - ソケット '/Applications/MAMP/mysql/mysql.sock'を介してローカルMySQLサーバーに接続できません
#2002 - Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)
を、 /tmp/mysql.sock
へのシンボリックリンク、config.inc.php
などを変更しますが、何も機能しませんでした。良い
すべての私は、コマンドラインからmysql
を実行します。
$ /Applications/MAMP/Library/bin/mysql -u root -p
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.5.29 Source distribution
mysql> SHOW SCHEMAS;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0,65 sec)
mysqld
が正常に動作している:
$ ps -e | grep mysql
7007 ?? 0:00.03 /bin/sh /Applications/MAMP/Library/bin/mysqld_safe --port=8889 --socket=/Applications/MAMP/tmp/mysql/mysql.sock --lower_case_table_names=0 --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --log-error=/Applications/MAMP/logs/mysql_error_log
7141 ?? 0:00.37 /Applications/MAMP/Library/bin/mysqld --basedir=/Applications/MAMP/Library --datadir=/Applications/MAMP/db/mysql --plugin-dir=/Applications/MAMP/Library/lib/plugin --lower-case-table-names=0 --log-error=/Applications/MAMP/logs/mysql_error_log.err --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --socket=/Applications/MAMP/tmp/mysql/mysql.sock --port=8889
とソケットファイルが存在します。
$ ls -la /Applications/MAMP/tmp/mysql/mysql.sock
srwxrwxrwx 1 user admin 0 21 avr 16:57 /Applications/MAMP/tmp/mysql/mysql.sock
誰かがこれをすでに直面していた
一種の問題?
は、私は私の作業を取得するために逆の操作を行うことができました - s /tmp/mysql.sock/Applications/MAMP/tmp/mysql/mysql.sock – kronus