# nach Installation keine MySql connection - geloest

**URL:** <https://forum.shopware.com/t/nach-installation-keine-mysql-connection-geloest/4198>\
**Category:** Shopware 3.5\
**Tags:** installation--gettin\
**Created:** [6. September 2011 um 22:57 UTC](https://forum.shopware.com/t/nach-installation-keine-mysql-connection-geloest/4198 "2011-09-06T22:57:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![stefan](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@stefan](https://forum.shopware.com/u/stefan)\
**Post date:** [6. September 2011 um 22:57 UTC](https://forum.shopware.com/t/nach-installation-keine-mysql-connection-geloest/4198/1 "2011-09-06T22:57:20Z")

</div>

Nach manualler Installation von shopware 3.5.4 (nach wiki: import.sql, copieren der dateien, edit von sql tables und config.php) habe ich folgende fehler meldung: Fatal error: Uncaught exception ‘PDOException’ with message ‘SQLSTATE[HY000] [2005] Unknown MySQL server host ‘localhost:8889’ (2)’ in /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php:129 Stack trace: #0 /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php(129): PDO-\>\_\_construct(‘mysql:dbname=sh…’, ‘root’, ‘root’, Array) #1 /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend\_Db\_Adapter\_Pdo\_Abstract-\>\_connect() #2 /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Abstract.php(315): Zend\_Db\_Adapter\_Pdo\_Mysql-\>\_connect() #3 /Applications/MAMP/htdocs/engine/Shopware/Bootstrap.php(84): Zend\_Db\_Adapter\_Abstract-\>getConnection() #4 [internal function]: Shopware\_Bootstrap-\>initDb() #5 /Applications/MAMP/htdocs/engine/Enlight/Enlight/Bootstrap.php(182): call\_user\_func(Array) #6 /Applications/MAMP/htdocs/engine/backend/php/functions.php(25): Enlight\_Bootstrap-\>loadResour in /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php on line 144 Die Installation ist eine installation auf Mac mit OSX 10.6 und MAMP; config.php:

---

<div class="post-metadata">

**Author:** ![stefan](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@stefan](https://forum.shopware.com/u/stefan)\
**Post date:** [6. September 2011 um 23:33 UTC](https://forum.shopware.com/t/nach-installation-keine-mysql-connection-geloest/4198/2 "2011-09-06T23:33:58Z")

</div>

[quote=“stefan”]Nach manualler Installation von shopware 3.5.4 (nach wiki: import.sql, copieren der dateien, edit von sql tables und config.php) habe ich folgende fehler meldung: Fatal error: Uncaught exception ‘PDOException’ with message ‘SQLSTATE[HY000] [2005] Unknown MySQL server host ‘localhost:8889’ (2)’ in /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php:129 Stack trace: #0 /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php(129): PDO-\>\_\_construct(‘mysql:dbname=sh…’, ‘root’, ‘root’, Array) #1 /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend\_Db\_Adapter\_Pdo\_Abstract-\>\_connect() #2 /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Abstract.php(315): Zend\_Db\_Adapter\_Pdo\_Mysql-\>\_connect() #3 /Applications/MAMP/htdocs/engine/Shopware/Bootstrap.php(84): Zend\_Db\_Adapter\_Abstract-\>getConnection() #4 [internal function]: Shopware\_Bootstrap-\>initDb() #5 /Applications/MAMP/htdocs/engine/Enlight/Enlight/Bootstrap.php(182): call\_user\_func(Array) #6 /Applications/MAMP/htdocs/engine/backend/php/functions.php(25): Enlight\_Bootstrap-\>loadResour in /Applications/MAMP/htdocs/engine/Enlight/Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php on line 144 Die Installation ist eine installation auf Mac mit OSX 10.6 und MAMP; config.php:\<?php /\*\*  
Shopware 3.5.4 - Database-Config  
\*\*/  
$DB\_HOST = ‘localhost:8889’;  
$DB\_USER = ‘root’;  
$DB\_PASSWORD = ‘root’;  
$DB\_DATABASE = ‘shopware\_3’;

checking the db:  
netstat -na | grep 8889  
tcp4 0 0 \*.8889 _._ LISTEN

Und via phpadmin ist die db natuerlich auch erreichbar. check.php sagt auch dass mysql ok ist.

Wie kann ich das Problem weiter debuggen? Wo koennte das Problem liegen?[/quote]

Very Strange - aber geloest; vorallem weil es sich um die 2te installation im selben testumfeld handel, folgende Aenderungen waren in den FAQs und mussten nun angewendet werden um die Datenbankverbindung zu ermoeglichen:

1. Datenbank-Verbindung über TCP mit Port:

Application.php:

…  
‘db’ =\> array( ‘username’ =\> $DB\_USER, ‘password’ =\> $DB\_PASSWORD, ‘dbname’ =\> $DB\_DATABASE, ‘host’ =\> ‘127.0.0.1’, ‘port’ =\> 3306 ), … config.php $DB\_HOST = “127.0.0.1:3306”; $DB\_USER = “…”; $DB\_PASSWORD = “…”; $DB\_DATABASE = “…”;
