Connect to MySQL Server Databases Remotely

Und alles was mit phpMyAdmin seine Verwandtschaft findet hat hier seinen Platz.

Re: Connect to MySQL Server Databases Remotely

Postby Wolfgang » 31. October 2021 22:29

Ja, die XAMPP Version ist "8.0.12-0-VS16" .

Diese User/Hosts habe ich jetzt hinzugefügt oder geändert.

''@%
root@%
user@%
''@localhost

Die Privilegien habe ich immer vergeben. Bekomme es jetzt nicht wie bei deinem Bild in eine Tabelle ...

Aber es geht noch nicht. Was kann man da noch machen, das muss doch irgendwie gehen?
Wolfgang
 
Posts: 18
Joined: 30. December 2015 12:09
Operating System: Xubuntu

Re: Connect to MySQL Server Databases Remotely

Postby Altrea » 01. November 2021 20:11

Wolfgang wrote:Server-Version: 10.4.17-MariaDB - mariadb.org binary distribution

Wolfgang wrote:Ja, die XAMPP Version ist "8.0.12-0-VS16" .

Dann hast du zwischenzeitlich die XAMPP Version gewechselt, denn XAMPP 8.0.12 setzt bereits MariaDB 10.4.21 ein.
Das macht aber keinen Unterschied.

Wolfgang wrote:Diese User/Hosts habe ich jetzt hinzugefügt oder geändert.

''@%
root@%
user@%
''@localhost

Die Privilegien habe ich immer vergeben. Bekomme es jetzt nicht wie bei deinem Bild in eine Tabelle ...

Auch bei XAMPP 8.0.12 sind die Standardbenutzer dieselben, die ich in meinem Screenshot schon gezeigt hatte. Um also zu denselben Berechtigungen zu gelangen wie in dem von mir gezeigten Screenshot musst du XAMPP nur frisch installieren.

Ich weiß auch nicht, wie ich dir jetzt weiterhelfen kann. Ich sagte ja bereits, das Anlagen von Benutzern wird dein Problem nicht lösen.
Ich kann mich also nur selbst zitieren:
Altrea wrote:Du hast nun zwei Möglichkeiten: Entweder bearbeitest du deinen Benutzer dahingehend, dass der Hostanteil localhost entspricht (wie gesagt brauchst du bei AJAX keinen Remote Benutzer). Oder du löschst den vordefinierten anonymen Benutzer der mit XAMPP zu Testzwecken mitgeliefert wurde (Anm.: Das ist der oberste Benutzer aus meinem Screenshot).


Alles weitere ist nur Rätselraten, denn die Informationsfülle zu deinen Scripten und deiner Umgebung sind immernoch sehr mager.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Connect to MySQL Server Databases Remotely

Postby Wolfgang » 01. November 2021 23:55

Ok, ich habe jetzt wieder die User gelöscht.

Image
https://ibb.co/4sFZ9pL

Das ist der Aktuelle Fehler aus dem Error-Log-File:

Code: Select all
[01-Nov-2021 22:29:45 Europe/Berlin] PHP Warning:  mysqli::__construct(): (HY000/1045): Access denied for user ''@'localhost' (using password: NO) in C:\xampp\htdocs\quickTest\mobileConnect\connect.php on line 15
[01-Nov-2021 22:29:45 Europe/Berlin] PHP Fatal error:  Uncaught Error: mysqli object is already closed in C:\xampp\htdocs\quickTest\mobileConnect\connect.php:17
Stack trace:
#0 C:\xampp\htdocs\quickTest\mobileConnect\connect.php(17): mysqli->set_charset('utf8')
#1 C:\xampp\htdocs\quickTest\mobileConnect\index.php(3): require('C:\\xampp\\htdocs...')
#2 {main}
  thrown in C:\xampp\htdocs\quickTest\mobileConnect\connect.php on line 17


Wenn noch irgendwelche Informationen fehlen die weiterhelfen könnten, würde ich sie raussuchen. Vielleicht könntest du diese Abfrage nachstellen, wenn du ein Windows-PC und ein Android-Phone da hättest. Wäre vielleicht interessant, ob es bei dir einfach funktioniert.
Wolfgang
 
Posts: 18
Joined: 30. December 2015 12:09
Operating System: Xubuntu

Re: Connect to MySQL Server Databases Remotely

Postby Altrea » 02. November 2021 08:57

Wolfgang wrote:Wenn noch irgendwelche Informationen fehlen die weiterhelfen könnten, würde ich sie raussuchen. Vielleicht könntest du diese Abfrage nachstellen, wenn du ein Windows-PC und ein Android-Phone da hättest. Wäre vielleicht interessant, ob es bei dir einfach funktioniert.

Ich würde das sehr gerne lokal nachstellen können, dafür müsste ich aber die Quelltexte der Scripte kennen
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Connect to MySQL Server Databases Remotely

Postby Wolfgang » 02. November 2021 12:57

Altrea wrote:Ich würde das sehr gerne lokal nachstellen können, dafür müsste ich aber die Quelltexte der Scripte kennen


Klingt für mich so, als wenn du einfach keinen Bock hast. Man könnte dem Fehler bestimmt eher entdecken, wenn man es versucht, auch ohne jedes Skript zu kennen.
Wolfgang
 
Posts: 18
Joined: 30. December 2015 12:09
Operating System: Xubuntu

Re: Connect to MySQL Server Databases Remotely

Postby Altrea » 02. November 2021 14:00

Wolfgang wrote:Klingt für mich so, als wenn du einfach keinen Bock hast. Man könnte dem Fehler bestimmt eher entdecken, wenn man es versucht, auch ohne jedes Skript zu kennen.

Ich versuche hier nach besten Bemühungen seit Tagen dein Problem zu analysieren. Mir jetzt mangelnden Einsatz anzudichten führt sicher nicht dazu, dass ich mich motiviert fühle das Problem weiter zu Betrachten.
Wir haben alle Möglichkeiten mit dem vorhandenen Kenntnis- und Informationsstand abgeklopft. Die Datenbankbenutzer stehen nun so, wie sie stehen sollten. Den Code nun in Betracht zu ziehen ist daher nur folgerichtig.

Es ist nicht zielführend, wenn ich mir irgendein beliebiges AJAX Beispiel aus dem Internet suche und lokal nachstelle. Zum einen würde das dann einfach funktionieren und wir sind keinen Deut schlauer und zum zweiten mache ich Dinge dann auf meine Art und weiß was ich da wie zu tun habe, was aber nicht heißt , dass das in deinen Scripten so auch getan wurde. Du hast ein Problem mit dem Datenbankconnect in deinem Script, und daas kann man nunmal nicht nachstellen ohne das Script zu kennen.

Letztendlich war es auch nur ein Angebot meinerseits. Du kannst das gerne ausschlagen, wenn du uns oder mir deinen Code nicht zeigen magst. Du kannst auch weiter selbst herumprobieren bis es dann irgendwann vielleicht funktioniert, oder für teuer Geld einen Programmierer bezahlen der deinen Code analysiert. Ich wollte nur nett und hilfsbereit sein.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Connect to MySQL Server Databases Remotely

Postby Wolfgang » 02. November 2021 15:45

OK das ist nett. Wenn ichs richtig verstandet hab, würde es helfen, wenn ich dir den Code rund um die Datenbank-Abfrage geben würde. Also quasi den mobileConnect-Test-Ordner. Den würde ich dir gerne zum Download zur verfügung stellen, vielleicht ist so wirklich der Fehler zu finden.
Wolfgang
 
Posts: 18
Joined: 30. December 2015 12:09
Operating System: Xubuntu

Re: Connect to MySQL Server Databases Remotely

Postby Altrea » 02. November 2021 17:36

Genau, man würde sich als erstes den Bereich rund um den Connect ansehen, also die Connect Funktionen selbst und die Parameter dessen:
  • Werden überhaupt Parameter wie Benutzername und Passwort verwendet
  • Sind die Parameter in der richtigen Reihenfolge benutzt worden
  • Wenn die Parameter über Variablen eingefügt werden, ob die Variablennamen Tippfehler enthalten
  • Wenn die Parameter über eine Config Datei kommen, ob die include/require Anweisung korrekt ausgeführt wird (z.B. Ordner-/Pfadnamen passen)
  • Ob generell Fehlerausgaben eingebaut sind, fehlen oder gar unterdrückt werden

Du kannst auch selbst mal testen, Benutzername und Passwort in der Zeile vor dem Connect einfach mal per echo ausgeben oder in eine Logdatei schreiben.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Connect to MySQL Server Databases Remotely

Postby Wolfgang » 03. November 2021 10:46

Der Fehler war bei der Datenbank-Verbindung. Da war noch ein alter Code-Abschitt, den ich nicht mer auf dem Schirm hatte. Da wurde abhängig von der remote-adresse, verbindungs-variablen ausgewählt, um den Code-Abschnitt lokal und online verwenden zu können.

Komisch, wie man die Fehler oft selber findet, wenn man nur jemenden fragt :mrgreen: Danke für die Hilfe.
Wolfgang
 
Posts: 18
Joined: 30. December 2015 12:09
Operating System: Xubuntu

Previous

Return to phpMyAdmin

Who is online

Users browsing this forum: No registered users and 15 guests