Ciao,
non riesco a connettermi tramite php a mysql caricato da docker.
Se lancio docker ps -a ricevo questo:
codice:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
febfb40bca44 mysql/mysql-server "/entrypoint.sh mysq…" 8 days ago Up 31 minutes (healthy) 33060-33061/tcp, 0.0.0.0:3307->3306/tcp, :::3307->3306/tcp mysql8
se lancio da bash fuori docker:
mysql -u myuser -p -h 172.17.0.1 -P 3307
Riesco ad entrare nella console di mysql
Oppure se lancio:
docker exec -it mysql8 bash
mi trovo dentro docker posso lanciare:
mysql -u myuser -p
riesco ad entrare dentro mysql tranquillamente.
Ma se provo a fare questo scritp:
codice:
$con = new mysqli("172.17.0.1","myuser",'mypassword',"mydb",3307);
Ricevo questo errore:
Fatal error: Uncaught mysqli_sql_exception: Permission denied...
non so dove sbattere la testa, qualcuno può aiutarmi a capire?
Grazie.