Как изменить имя хоста в MySQL - PullRequest
1 голос
/ 13 января 2020

Я изменил свой домен с RealPwned.de на RealPwned.eu, и когда я набираю:

SHOW VARIABLES WHERE Variable_name = 'hostname';

, отображается неверный домен:

enter image description here

Как я могу изменить это на RealPwned.eu?

1 Ответ

1 голос
/ 13 января 2020

Просто вы не можете сделать это из MySQL, потому что это системная переменная, установленная службой MySQL во время запуска, проверьте ссылку , поскольку вы видите, что она не сохранилась и нельзя изменить с помощью SET, вы можете изменить только путем изменения имени разрешения сервера:

  • в linux в /etc/resolv.conf
  • в Ma c OS вы можете просто изменить его с помощью следующей команды: sudo scutil --set HostName HOST_NAME

После изменения необходимо перезагрузить MySQL service, тогда ему следует установить новое имя хоста.

Но это слишком много, чтобы изменить систему, и у вас может не быть доступа к серверу. Я полагаю, что вы не зависите от системной переменной hostname в вашей СУБД, вместо этого вам нужно создать конфигурацию в вашем приложении или что-то, что вы можете контролировать.

...