Tabellenbeziehungen in phpmyadmin anlegen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

kernm23

Benutzer
Registriert
02. März 2010
Beiträge
200
Reaktionspunkte
1
Punkte
18
Habe mysql Datenbank auf DS 114 in phpmyadmin bestehend aus mehreren Tabellen angelegt. Greife mit openoffice auf Datenbank zu. Kann über openoffice leider keine Tabellenbeziehungen erstellen.

Weiß jemand wie ich das direkt in phpmyadmin mache?

Danke

Mit freundlichen Grüßen
 
Hallo,

Weiß jemand wie ich das direkt in phpmyadmin mache?

beispielsweise per SQL

Rich (BBCode):
[CONSTRAINT [symbol]] FOREIGN KEY
    [index_name] (index_col_name, ...)
    REFERENCES tbl_name (index_col_name,...)
    [ON DELETE reference_option]
    [ON UPDATE reference_option]
reference_option:
    RESTRICT | CASCADE | SET NULL | NO ACTION

oder aber solltest Du das gerne in bunt haben wollen dann kann Dir vieleicht das hier helfen.

Gruß Frank
 
bin Neuling in Sachen SQL Codes.

wenn du mir vlt. bei dem Code helfen könntest?

mein Haupttabelle heißt Anfragen mu diversen Spalten. in einer weiteren Tabelle (kundennamen) habe ich nur Kundennamen angelegt.

Jede Tabelle hat eine Spalte ID mit Primery Key.
In der Anfragentabelle gibt's zusätzlich eine Spalte KundennameID.

Ich möchte dass die Anfragendatensätze auch geändert werden, wenn die Kundennamentabelle geändert wird.

Wie und wo muss ich einen weiteren Key neben den schon vorhandenen vergeben?
wie wäre der korrekte Code?

wäre super wenn mir jemand helfen könnte.

Danke
Mit freundlichen Grüßen
 
Habe versucht "Configuration Storage" zu aktivieren.

Import von neuer DB mit pma Tabellen hat geklappt.
Control User habe ich über sql befehl angelegt (aber ohne IDENTIFIED by "pmapass"), da sonst nichts ausgeführt wird. Liegt das daran, dass ich kein root passwort habe?

Anpassung von config.inc.php.
habe ich auch ohne passwort gemacht.

/* Control User */
$cfg['Servers'][$i]['controluser'] = ‘pma’;
$cfg['Servers'][$i]['controlpass'] = ‘’;


Leider ist seit dem kein zugriff mehr möglich auf phpmyadmin

Fehler: Falsche Zugriffsrechte auf die Konfigurationsdatei. Schreibzugriff sollte nicht für alle möglich sein!

auch Änderung der Zugriffrechte über Kontextmenü auf config.inc.php bringt nichts. auch Neuinstallation von phpmyadmin bringt nichts
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat