db se nezvolí podle neonu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
šuf
Člen | 14
+
0
-

S následujícím nastavením nette:

common:
	nette:
		database:
			default:
				dsn: "mysql://host=127.0.0.1"
				driver: mysql
				dbname: moje_db
				user: root
				password: pass
				host: localhost

mi při libovolném dotazu proti tabulkám z moje_db PDO vrací :

SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected

pokud pošlu:

$database->query('use `moje_db`');

tak už pak další dotazy procházejí ok. nějaké tipy co může být špatně? díky moc

Editoval šuf (19. 5. 2013 19:34)

dibalaj
Člen | 40
+
0
-

Zkus název databáze dopsat přímo do dsn řetězce:

common:
    nette:
        database:
            default:
                dsn: "mysql:host=localhost;dbname=moje_db"
                user: root
                password: pass
šuf
Člen | 14
+
0
-

díky, helped.