Jaki byłby najlepszy sposób zmiany adresu wiązania mysql w pliku my.cnf ze skryptu powłoki? Czy istnieje sposób użycia narzędzia takiego jak mysqladmin, czy powinienem użyć sed, czy też powinienem po prostu dołączyć go do my.cnf i mam nadzieję, że drugi wpis zastąpi pierwszy (ten brzmi źle). Próbuję napisać prosty program do obsługi powłoki dla włóczęgów, który działa po zainstalowaniu serwera mysql, aby umożliwić połączenia spoza maszyny wirtualnej.
sudo
spowodowało błąd „przepraszam, musisz mieć tty” (naprawiony przez usunięcie „sudo” z instrukcji) i moja usługa MySQL została zrestartowana przy użyciu/etc/init.d/mysqld stop
a/etc/init.d/mysqld start
. Oba mogą być po prostu dziwactwami CentOS, a nie błędami w skrypcie.