Local by Flywheel MySQL에 게스트 측이 아닌 호스트 측에서 WP-CLI 등으로 연결
$ wp post list
Error: Error establishing a database connection.
이는
wp-config.php
에 설명된 DB 연결 정보가 가상 환경 간의 연결 정보이기 때문입니다.Local by Flywheel에 나열된 DB의 연결 정보 중 Socket을 확인합니다.
이 캐릭터 라인을 카피해,
wp-config.php
에 아래와 같이 localhost:
에 계속해 기재합니다.app/public/wp-config.php
/** MySQL hostname */
define( 'DB_HOST', 'localhost:/Users/yousan/Library/Application Support/Local/run/_BXXXXXXX/mysql/mysqld.sock' );
이것으로 연결됩니다. 편리!
$ wp post list
+----+--------------+-------------+---------------------+-------------+
| ID | post_title | post_name | post_date | post_status |
+----+--------------+-------------+---------------------+-------------+
| 1 | Hello world! | hello-world | 2020-09-19 01:32:34 | publish |
+----+--------------+-------------+---------------------+-------------+
Reference
이 문제에 관하여(Local by Flywheel MySQL에 게스트 측이 아닌 호스트 측에서 WP-CLI 등으로 연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yousan/items/c886d9a16a7426daff9f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)