Hi zusammen,
ich möchte gerne von von einem openSUSE Linux 11.1 Workstation auf einen
MySQL-Server (der auf einem SLES Server 10.0 läuft) zugreifen (bzw. arbeiten).
Da durch die Basisinstallation von openSUSE auf der Workstation schon MYSQL
installiert ist, habe ich vielleicht das Problem.
Mein Verständnis ist aktuell, dass ich auf dem Server die Möglichkeit der 'eingehenden' Verbindung
ermöglichen muss, oder?
Dies meine ich mit folgenden Anweisungen vorbereitet zu haben:
auf dem Server habe ich folgendes ausgeführt:
1) /etc/init.d/mysql start
2) netstat -tap | grep mysql
server1:~ # netstat -tap | grep mysql
tcp 0 0 *:mysql *:* LISTEN 8566/mysqld
server1:~ #
3) vi /etc/my.cnf
skip-networking (aktiviert - sprich das Kommentarzeichen entfernt)
und restart MySQL server
/etc/init.d/mysql restart
4) mysqladmin -u root password yourrootsqlpassword
5) mysql -u root -p
6) mysql> USE mysql;
7) mysql> SELECT * FROM user;
8) mysql> UPDATE user SET Host = 'server1.example.com' WHERE Host = 'server1';
9) mysql> FLUSH PRIVILEGES;
10) mysql> quit;
11) mysqladmin -h server1.example.com -u root password yourrootsqlpassword
liefert nun:
mysqadmin: connect to server at 'server1.xxx.example' failed.
Error 'Lost Connection to MYSQL sedrver during Query'.
Wenn ich gleiches Statement auf der Workstation ausführe ist es auch nicht
besser. Dort erhalte ich:
ysqladmin: connect to server at 'pc000086.amfaone.example' failed
error: 'Lost connection to MySQL server at 'reading initial communication packet', system error: 111'
Nun weiss ich nicht mehr weiter. Könnt ihr mir vielleicht helfen.
Vielen Dank schon einmal.
Gruß
Punki
ich möchte gerne von von einem openSUSE Linux 11.1 Workstation auf einen
MySQL-Server (der auf einem SLES Server 10.0 läuft) zugreifen (bzw. arbeiten).
Da durch die Basisinstallation von openSUSE auf der Workstation schon MYSQL
installiert ist, habe ich vielleicht das Problem.
Mein Verständnis ist aktuell, dass ich auf dem Server die Möglichkeit der 'eingehenden' Verbindung
ermöglichen muss, oder?
Dies meine ich mit folgenden Anweisungen vorbereitet zu haben:
auf dem Server habe ich folgendes ausgeführt:
1) /etc/init.d/mysql start
2) netstat -tap | grep mysql
server1:~ # netstat -tap | grep mysql
tcp 0 0 *:mysql *:* LISTEN 8566/mysqld
server1:~ #
3) vi /etc/my.cnf
skip-networking (aktiviert - sprich das Kommentarzeichen entfernt)
und restart MySQL server
/etc/init.d/mysql restart
4) mysqladmin -u root password yourrootsqlpassword
5) mysql -u root -p
6) mysql> USE mysql;
7) mysql> SELECT * FROM user;
8) mysql> UPDATE user SET Host = 'server1.example.com' WHERE Host = 'server1';
9) mysql> FLUSH PRIVILEGES;
10) mysql> quit;
11) mysqladmin -h server1.example.com -u root password yourrootsqlpassword
liefert nun:
mysqadmin: connect to server at 'server1.xxx.example' failed.
Error 'Lost Connection to MYSQL sedrver during Query'.
Wenn ich gleiches Statement auf der Workstation ausführe ist es auch nicht
besser. Dort erhalte ich:
ysqladmin: connect to server at 'pc000086.amfaone.example' failed
error: 'Lost connection to MySQL server at 'reading initial communication packet', system error: 111'
Nun weiss ich nicht mehr weiter. Könnt ihr mir vielleicht helfen.
Vielen Dank schon einmal.
Gruß
Punki