Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So erstellen Sie eine MySQL-Datenbank mit der cPanel-API

Wenn Sie cPanel auf Ihrem Server ausführen, sollten Sie die cPanel-API verwenden, um die Datenbank über die Befehlszeile zu erstellen. Durch das Erstellen der Datenbank auf diese Weise kann cPanel die erforderlichen Berechtigungen für jeden cPanel-Benutzer integrieren, um auf die Datenbanken zuzugreifen, auf die ihnen Zugriff gewährt wird.

Wenn Sie beispielsweise eine Datenbank über die Befehlszeile mit MySQL erstellen, wird die Datenbank nicht in der cPanel-Oberfläche oder in phpMyAdmin angezeigt. In diesem Handbuch können Sie die Befehle zum Erstellen einer MySQL-Datenbank, Datenbankbenutzer und Passwort lernen sowie dem Benutzer alle Berechtigungen für die Datenbank zuweisen.

  • Erstellen Sie eine Datenbank mit der cPanel-API
  • cPanel MySQL®-Datenbankassistent

Erstellen Sie eine Datenbank mit der cPanel-API

  1. Melden Sie sich über SSH bei Ihrem Server an.
  2. Führen Sie den folgenden Befehl aus, um die Datenbank zu erstellen:uapi --user=exampl3 Mysql create_database name=db_name

    HINWEIS: Achten Sie darauf, exampl3 zu ersetzen mit Ihrem tatsächlichen cPanel-Benutzernamen und db_name mit dem tatsächlichen Namen, den Sie der Datenbank geben möchten.

  3. Führen Sie den folgenden Befehl aus, um den Datenbankbenutzer zu erstellen:uapi --user=exampl3 Mysql create_user name=db_user [email protected]$w0rd123!

    HINWEIS: Achten Sie darauf, exampl3 zu ersetzen mit Ihrem tatsächlichen cPanel-Benutzernamen, db_user mit dem tatsächlichen Namen, den Sie dem Datenbankbenutzer geben möchten, und [email protected]$w0rd123! auf das eigentliche Passwort, das Sie diesem Benutzer zuweisen möchten.

  4. Weisen Sie die Datenbankbenutzerrechte für den Zugriff auf die Datenbank zu, indem Sie den folgenden Befehl ausführen:uapi --user=exampl3 Mysql set_privileges_on_database user=db_user database=db_name privileges=ALL

    HINWEIS: Achten Sie darauf, exampl3 zu ersetzen mit Ihrem tatsächlichen cPanel-Benutzernamen, db_user mit Ihrem tatsächlichen Datenbankbenutzer und db_name mit dem tatsächlichen Namen der Datenbank.

cPanel MySQL®-Datenbankassistent

Der cPanel MySQL® Database Wizard erstellt eine Datenbank sowie einen Datenbankbenutzer und ein Passwort. Der Assistent schließt auch den Prozess der Zuweisung von Berechtigungen für den Datenbankbenutzer ab (um die Datenbank nach Bedarf zu verwenden). Eine Schritt-für-Schritt-Anleitung finden Sie in unserem Leitfaden:How to Create a MySQL Database in cPanel.