Archiv verlassen und diese Seite im Standarddesign anzeigen : mysql - benutzer - jeder host
ich habe unter sue8.1 mysql laufen
habe unter phpmyadmin
einen neuen benutzer angelegt der jeden host akzeptiert :
ich habe das gleiche problem auch unter knoppix gehabt da musste ich irgendwas aud einer datei (network) ... ausklammer dann ging es
leider habe ich das vergessen.
kann mir jemand helfen
corresponder
24.09.03, 11:42
da meine glaskugel gerade in reparatur ist, hier meine frage:
was willst du wissen?
ich möchte aus meinem netz auf die datenbank zugreifen
(ich habe mir unter python ein programm geschrieben das in die datenbank schreibt)
leider geht das nicht
meine fehlermeldung:
>python -u datenbank2.py
Traceback (most recent call last):
File "datenbank2.py", line 66, in ?
z = zeit()
File "datenbank2.py", line 7, in __init__
self.conn = connect(host="192.168.0.1",db="daten",user="rogen1")
File "/usr/lib/python2.2/site-packages/MySQLdb/__init__.py", line 63, in Connect
return apply(Connection, args, kwargs)
File "/usr/lib/python2.2/site-packages/MySQLdb/connections.py", line 115, in __init__
self._make_connection(args, kwargs2)
File "/usr/lib/python2.2/site-packages/MySQLdb/connections.py", line 41, in _make_connection
apply(super(ConnectionBase, self).__init__, args, kwargs)
_mysql_exceptions.OperationalError: (2013, 'Lost connection to MySQL server during query')
>Exit code: 1
hört der mysql auf TCP?
ansonsten skip-networking auskommentieren.
ja genau
nur in welcher datei steht das skip-networking ?
Steht in der my.cnf, bei Debian unter /etc/mysql/my.cnf. Wo sie bei der SuSE ist, weiß ich leider nicht, aber sicher irgendwo in /etc.
unter suse steht im my.cnf kein skip-networking
leider geht trotzdem nicht.
p.s. wenn ich auf dem server das python programm starte
funktionierts
ich habe 2 rechner mit suse8.1
beim 2.rechner funktioniert mysql übers netzwerk super.
der einzigste unterschied ist zum ersten rechner ist
dass ich bei dem rechner iptabels installiert habe
####
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
iptables -A INPUT -i ppp0 -m state --state ESTABLISHED,RELATED -j ACCEPT
####
kann das sein dass das den mysql server unterbricht ?
jetzt komme ich unter phpmyadmin nicht mehr rein
Access denied for user: 'root@localhost' (Using password: NO)
habe im forum gelesen dass man mit
mysqladmin -u root password gerhard
das neue password setzen kann
leider funktionierts nicht:
Wie kann ich mysql einfach neu installieren und alle alten daten löschen
mfg.
gerhard rogen
nach einem suse online update
hat es funktioniert
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.