Ich habe zwei Linode Server, auf einem Server haben wir drupal Dateistruktur und auf anderen Server haben wir Datenbank.Konnte nicht über mysql auf anderen Server
Ich möchte über die Datenbank verbinden, kann aber nicht.
In meiner hosts-Datei mysql xxx.xxx.xxx.xxx (mein DB-Server ip)
Setting.php
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => '*****',
'username' => '*****',
'password' => '*****',
'host' => 'mysql',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
und in my.conf Datei bind-address = xxx. xxx.xxx.xxx (db Serveradresse)
Nach dieser Änderung in my.conf kann ich mysql auf diesem Server nicht starten.
Was mache ich falsch oder habe ich vergessen zu konfigurieren?
zuerst Bind-Adresse auf 0.0.0.0 für Test setzen. Nach dem Serverstart logge dich lokal ein und setze die GRANTS für den Benutzer. Ich bin fast der, dass er nur von 127.0.0.1 oder localhost erlaubt ist –