commit | author | age
|
0a126d
|
1 |
==================== |
JUH |
2 |
Datenbank einrichten |
|
3 |
==================== |
cb7d3d
|
4 |
|
JUH |
5 |
Wenn Sie für eine Webanwendung eine MySQL- oder PostgreSQL-Datenbank benötigen, können Sie die Datenbank und den Datenbanknutzer in :command:`HSAdmin` anlegen. |
|
6 |
|
d7ddc0
|
7 |
.. hint:: |
JUH |
8 |
|
|
9 |
Aus Lizenzgründen pflegt Hostsharing die von MySQL abgespaltene Open-Source-Datenbank MariaDB. |
|
10 |
Das Benutzer-Interface von HSAdmin spricht noch von MySQL. |
|
11 |
Der Einfachheit halber sprechen wir in dieser Anleitung deshalb noch von MySQL. |
|
12 |
|
0a126d
|
13 |
Beim Anlegen einer Datenbank ist die Reihenfolge entscheidend: |
JUH |
14 |
|
cb7d3d
|
15 |
1. Zunächst den Datenbanknutzer anlegen, den Verwalter der jeweiligen Datenbank |
JUH |
16 |
2. die Datenbank anlegen. |
0a126d
|
17 |
|
cb7d3d
|
18 |
Datenbanknutzer anlegen |
JUH |
19 |
======================= |
0a126d
|
20 |
|
cb7d3d
|
21 |
Melden Sie sich mit dem Paket-Admin (``xyz00``) bei HSAdmin unter https://admin.hostsharing.net an und gehen Sie in den Bereich :guilabel:`Web-Paket`. |
0a126d
|
22 |
|
cb7d3d
|
23 |
Klicken Sie das Menü :guilabel:`MySQL-Benutzer` an. |
JUH |
24 |
Es wird die Liste der MySQL-Benutzer angezeigt, die wie :numref:`fig-hsadmin-mysql-benutzer` zeigt, noch leer ist. |
0a126d
|
25 |
|
cb7d3d
|
26 |
.. _fig-hsadmin-mysql-benutzer: |
0a126d
|
27 |
|
cb7d3d
|
28 |
.. figure:: ../images/hsadmin-mysql-benutzer.* |
JUH |
29 |
:width: 100% |
0a126d
|
30 |
|
cb7d3d
|
31 |
Das Menü :guilabel:`MySQL-Benutzer` mit der leeren Liste der Datenbanknutzer. |
0a126d
|
32 |
|
cb7d3d
|
33 |
Klicken Sie auf das Plus-Icon :guilabel:`Neuen Eintrag anlegen`. |
JUH |
34 |
Es erscheint folgende Eingabemaske: |
0a126d
|
35 |
|
cb7d3d
|
36 |
.. _fig-hsadmin-mysql-benutzer-anlegen: |
0a126d
|
37 |
|
cb7d3d
|
38 |
.. figure:: ../images/hsadmin-mysql-benutzer-anlegen.* |
JUH |
39 |
:width: 100% |
0a126d
|
40 |
|
cb7d3d
|
41 |
Das Menü zum Anlegen eines Datenbanknutzers. |
0a126d
|
42 |
|
cb7d3d
|
43 |
Die Felder werden wie folgt ausgefüllt: |
0a126d
|
44 |
|
cb7d3d
|
45 |
MySQL-Benutzer: |
JUH |
46 |
xyz00_dbuser |
0a126d
|
47 |
|
cb7d3d
|
48 |
Passwort: |
JUH |
49 |
\*\*\*\* |
|
50 |
|
|
51 |
Merken Sie sich den Benutzernamen und das Passwort, da Sie beides bei der Konfiguration Ihrer Webanwendung benötigen. |
|
52 |
|
|
53 |
Mit dem Button :guilabel:`OK` wird der Eintrag gespeichert. |
|
54 |
|
|
55 |
Der neue Datenbanknutzer erscheint nun in der Liste des Menüs :guilabel:`MySQL-Benutzer`. |
|
56 |
|
|
57 |
.. _fig-hsadmin-mysql-benutzer-angelegt: |
|
58 |
|
|
59 |
.. figure:: ../images/hsadmin-mysql-benutzer-angelegt.* |
|
60 |
:width: 100% |
|
61 |
|
|
62 |
Der neu angelegte Datenbanknutzer erscheint in der Liste. |
|
63 |
|
32f416
|
64 |
.. attention:: |
JUH |
65 |
|
|
66 |
Beachten Sie, dass der Name eines Datenbankbenutzers immer mit dem Paketnamen (in unserem Beispiel ``xyz00``) gefolgt von einem Unterstrich beginnen muss. |
|
67 |
Es darf kein Minuszeichen nach dem Paketnamen benutzt werden. |
|
68 |
Zusammen mit den Zeichen danach darf der Name des Datenbankbenutzers höchstens 16 Zeichen lang sein, zum Beispiel ``xyz00_wordpress`` (15 Zeichen). |
cb7d3d
|
69 |
|
JUH |
70 |
Datenbank anlegen |
|
71 |
================= |
|
72 |
|
|
73 |
Nun können Sie die Datenbank für Ihre Webanwendung anlegen. |
|
74 |
Gehen Sie in das Menü :guilabel:`MySQL-Datenbank`. |
|
75 |
Die Liste der Datenbanken ist noch leer. |
|
76 |
Klicken Sie auf das Plus-Icon :guilabel:`Neuen Eintrag anlegen`. |
|
77 |
|
|
78 |
Es öffnet sich das Menü zum Anlegen einer Datenbank. |
|
79 |
|
|
80 |
.. _fig-hsadmin-mysql-db-anlegen: |
|
81 |
|
|
82 |
.. figure:: ../images/hsadmin-mysql-db-anlegen.* |
|
83 |
:width: 100% |
|
84 |
|
|
85 |
Das Menü zum Anlegen einer Datenbank. |
0a126d
|
86 |
|
JUH |
87 |
Die Felder hier: |
|
88 |
|
cb7d3d
|
89 |
MySQL-Datenbank |
JUH |
90 |
xyz00_dbmysql |
0a126d
|
91 |
|
cb7d3d
|
92 |
MySQL-Benutzer |
JUH |
93 |
xyz00_dbuser |
0a126d
|
94 |
|
cb7d3d
|
95 |
Zeichenkodierung |
JUH |
96 |
UTF8 |
0a126d
|
97 |
|
cb7d3d
|
98 |
Mit dem Button :guilabel:`OK` wird der Eintrag gespeichert. |
JUH |
99 |
Die neue Datenbank erscheint in der Liste der Datenbanken. |
|
100 |
|
32f416
|
101 |
.. attention:: |
222551
|
102 |
|
32f416
|
103 |
Beachten Sie, dass der Name einer Datenbank immer mit dem Paketnamen (in unserem Beispiel ``xyz00``) gefolgt von einem Unterstrich beginnen muss. |
JUH |
104 |
Es darf kein Minuszeichen nach dem Paketnamen benutzt werden. |
|
105 |
Zusammen mit den Zeichen danach darf der Name der Datenbank höchstens 16 Zeichen lang sein, zum Beispiel ``xyz00_wpressdb`` (14 Zeichen). |
|
106 |
|
cb7d3d
|
107 |
.. _fig-hsadmin-mysql-db-angelegt: |
JUH |
108 |
|
|
109 |
.. figure:: ../images/hsadmin-mysql-db-angelegt.* |
|
110 |
:width: 100% |
|
111 |
|
|
112 |
Die neue Datenbank erscheint in der Liste. |
0a126d
|
113 |
|
bee14c
|
114 |
.. raw:: latex |
JUH |
115 |
|
222551
|
116 |
\clearpage |