Wie finde ich meinen Host- und Benutzernamen auf mysql?

Lesezeit: 1 Minute

Benutzeravatar von Audel
Audel

Ich muss meine Datenbank über PHP öffnen. Aber ich muss meinen Benutzernamen und den Namen meines Hosts (z. B. localhost) kennen, und ich kenne sie nicht.

Als ich mysql benutzte und meine Datenbank erstellte, fragte es mich direkt nach einem Passwort.

Wie finde ich meinen Host- und Benutzernamen auf mysql?

Benutzeravatar von d-coder
d-coder

Geben Sie diesen Befehl ein

select CURRENT_USER();

Sie erhalten den Benutzernamen und den Server

Der Standardbenutzername ist root. Sie können das Root-Passwort zurücksetzen, wenn Sie es nicht kennen: http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html. Sie sollten jedoch nicht das Root-Konto von PHP verwenden, sondern einen Benutzer mit eingeschränkten Berechtigungen einrichten, um dies zu tun: http://dev.mysql.com/doc/refman/5.1/en/adding-users.html

Wenn MySql auf demselben Computer läuft wie Ihr Webserver, können Sie einfach “localhost” als Host verwenden

Der Standardbenutzer für MySQL ist „root“ und der Server „localhost“.

Sie sollten über den Namen auf die lokale Datenbank zugreifen können localhost. Es gibt auch eine Möglichkeit, den Hostnamen des Computers zu ermitteln, auf dem Sie arbeiten, aber es klingt nicht so, als würden Sie das brauchen. Was den Benutzernamen betrifft, können Sie entweder (1) dem Konto, unter dem PHP läuft, Berechtigungen erteilen, um ohne Passwort auf die Datenbank zuzugreifen, oder (2) den Benutzernamen und das Passwort speichern, mit denen Sie sich verbinden müssen (fest codiert oder in eine Konfigurationsdatei) und übergeben Sie diese als Argumente an mysql_connect. Sehen http://php.net/manual/en/function.mysql-connect.php.

So können Sie die MySQL-Shell öffnen

\connect [email protected]:3306

1430460cookie-checkWie finde ich meinen Host- und Benutzernamen auf mysql?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy