chyba při připojení do db

- ZZromanZZ
 - Člen | 87
 
V soucasne dobe ma na Linuxovych systemech lokalni kominikace pres INET sockety mirne vyssi rezii nez klasicke lokalni sokety, proto doproucuju pouzivat lokalni sokety presne jak to delas ty. Problem je v tom ze databazova vrstva nemuze najit nebo se pripojit k tomuto socketu.
Ukaz jak konfigurujes pripojeni databazi, pripadne se podivej kde MySQL na tom socketu nasloucha… (zdali je spravne cesta k socketu…)

- sppilka
 - Člen | 37
 
Takže pokud to číslo zatím je socket je ono číslo, tak 2…
Tady je config:
common:
	parameters:
		database:
			driver: mysql
			host: localhost
			dbname: jazykovaakade002
			user: jazykovaakade002
			password: **********
Možná je někde chyba v tom jak tam je host:localhost, ale tvrdí mi, že mysql host je locahost..
Jinak tem socketum nerozumim moc…

- ZZromanZZ
 - Člen | 87
 
Ne socket je specialni soubor na uvedene ceste: /var/lib/mysql/mysql.sock
Neco si k tomu nastuduj, neboj se toho, neni to zas tak slozite…
To co jsi poslal je pouze pole v parametru.
Musis jeste rict nette ze to ma pouzit. viz treba nette sandbox
<?php
common:
	parameters:
		database:
			driver: mysql
			host: localhost
			dbname: test
			user:
			password:
	nette:
		database:
			default:
				dsn: '%database.driver%:host=%database.host%;dbname=%database.dbname%'
				user: %database.user%
				password: %database.password%
?>