Portál AbcLinuxu, 15. července 2025 08:32
Řešení dotazu:
man myslq
.my.cnf
a nezapomeň mu dát chmod 600
, ať to nečte kde kdo.
curl
přes Apache a PHP. Nejsnazší a nejpohodlnější řešení, je možné si tak v PHP vyrobit vlastní protokol dle potřeby.
Je také možné si vyrobit jiného démona, třeba z netcat
u, samozřejmě běžícího pod jiným uživatelem. Heslo uložíš do .my.cnf
, viz manuál.
To je trochu overkill, ne? Vlastní protokol, nutnost mít spuštěný webserver a nainstalovaný interpretr jazyka což vlastně nakonec jen nahradí volání mysql
za volání curl
v jeho daném skriptu. Náklady navíc, přínos nulový.
curl
, stačí netcat
. Mně samotnému to už jako overkill nepřipadá.
Je však možné, že tazatel jen chce, aby heslo nebylo ve spouštěcím příkazu klienta MySQL. V tom případě dobře poslouží .my.cnf
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.