Tabellenbeziehungen MYSQL_Tabellen
Moderator: Moderatoren
Tabellenbeziehungen MYSQL_Tabellen
Habe Datenbank mit mehreren Tabellen angelegt über phpmyadmin auf meiner Synology DS (da mehrere Personen mit verschiedenen Rechnern über LAN auf die Datenbank auf der DS zugreifen wollen). Zugriff über LAN mit OpenOffice auf die Datenbank funktioniert.
Habe versucht Beziehungen zwischen den Tabellen über openoffice herzustellen. Fehlermeldung: Can't create table 'Name.#sql-2899_f' (errno: 150).
Wie kann ich vorgehen? Alles in einer Tabelle möchte ich nicht. Muss ich Beziehungen schin in phpmyadmin erstellen? (nichts gefunden)
Habe versucht Beziehungen zwischen den Tabellen über openoffice herzustellen. Fehlermeldung: Can't create table 'Name.#sql-2899_f' (errno: 150).
Wie kann ich vorgehen? Alles in einer Tabelle möchte ich nicht. Muss ich Beziehungen schin in phpmyadmin erstellen? (nichts gefunden)
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Tabellenbeziehungen MYSQL_Tabellen
Bitte mehr Infos:
welches Betriebssystem?
welche OOo-Version (AOO? LO? Nummer?)
welche MySQL-Version (Nummer?)
Ich bearbeite die Beziehungen lieber mit der Workbench oder native SQL.
Angezeigt werden sie in meiner Version (verwendet AOO 4.0.1/Linux)
welches Betriebssystem?
welche OOo-Version (AOO? LO? Nummer?)
welche MySQL-Version (Nummer?)
Ich bearbeite die Beziehungen lieber mit der Workbench oder native SQL.
Angezeigt werden sie in meiner Version (verwendet AOO 4.0.1/Linux)
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: Tabellenbeziehungen MYSQL_Tabellen
Windows 7
AOO 4.1.0
phpmyadmin 4.1.14
mysql 5.5
oder wäre es technisch auch möglich nur mit openoffice (base) zu arbeiten?
folgendes Vorhaben:
Datenbank auf NAS, auf die 4 Personen (nicht unbedingt gleichzeitig, aber jeder mehrmals täglich) über LAN mit ihren Notebooks zugreifen für Abfragen und Formulareingaben.
möchte mit Entwurfs bzw Assistentansichten von OO arbeiten (da Neulinge).
Datenbank ist einfach und besteht aus 4 relationalen Tabellen.
Meine Idee war phpmyadmin auf NAS und jeder Nutzer nutzt OO.
Was wäre die einfachste nutzerfreundlichste Realisation?
AOO 4.1.0
phpmyadmin 4.1.14
mysql 5.5
oder wäre es technisch auch möglich nur mit openoffice (base) zu arbeiten?
folgendes Vorhaben:
Datenbank auf NAS, auf die 4 Personen (nicht unbedingt gleichzeitig, aber jeder mehrmals täglich) über LAN mit ihren Notebooks zugreifen für Abfragen und Formulareingaben.
möchte mit Entwurfs bzw Assistentansichten von OO arbeiten (da Neulinge).
Datenbank ist einfach und besteht aus 4 relationalen Tabellen.
Meine Idee war phpmyadmin auf NAS und jeder Nutzer nutzt OO.
Was wäre die einfachste nutzerfreundlichste Realisation?
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Tabellenbeziehungen MYSQL_Tabellen
*Ich* würde eine "richtige" DB jederzeit einer Lösung mit Base (und der eingebauten DB-Engine) vorziehen.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: Tabellenbeziehungen MYSQL_Tabellen
Hat jemand ne Anleitung für Tabellenbeziehungen in phpmyadmin?
Re: Tabellenbeziehungen MYSQL_Tabellen
Geht's irgendwie, dass sich die Tabellenbeziehungen für meine MySQL Tabelle im OO anlege?
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Tabellenbeziehungen MYSQL_Tabellen
Ja, das "geht irgendwie".
Es "geht" allerdings deutlich besser (=komfortabler) mit der Workbench oder phpadmin
Es "geht" allerdings deutlich besser (=komfortabler) mit der Workbench oder phpadmin
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: Tabellenbeziehungen MYSQL_Tabellen
Kriegs leider nicht hin mit phpmyadmin.
Re: Tabellenbeziehungen MYSQL_Tabellen
Hallo kernm23,
Tabellenbeziehungen in MySQL mit phpmyadmin:
geht nur mit InnoDB-Tabellen. Wirst Du aber bei neueren MySQL-Versionen haben.
Lass Dir die Datenbanken anzeigen.
Gehe bei der Tabelle auf "Struktur".
Dort dann weiter zu "Beziehungsübersicht".
Dort sollst Du angeblich die Verbindungen erstellen können. Wenn ich das richtig sehe musst Du vorher das Feld, das einen Fremdschlüssel aufnehmen soll, mit einem Index versehen.
Ich habe hier keine vollständige Installation von phpmyadmin - die pma-Dateien sind Fehlerhaft und einige Funktionen stehen deswegen nicht zur Verfügung ...
Gruß
Robert
Tabellenbeziehungen in MySQL mit phpmyadmin:
geht nur mit InnoDB-Tabellen. Wirst Du aber bei neueren MySQL-Versionen haben.
Lass Dir die Datenbanken anzeigen.
Gehe bei der Tabelle auf "Struktur".
Dort dann weiter zu "Beziehungsübersicht".
Dort sollst Du angeblich die Verbindungen erstellen können. Wenn ich das richtig sehe musst Du vorher das Feld, das einen Fremdschlüssel aufnehmen soll, mit einem Index versehen.
Ich habe hier keine vollständige Installation von phpmyadmin - die pma-Dateien sind Fehlerhaft und einige Funktionen stehen deswegen nicht zur Verfügung ...
Gruß
Robert
Re: Tabellenbeziehungen MYSQL_Tabellen
Hallo kernm23,
nach etlichen Installationsproblemen von phpmyadmin unter Linux bin ich auf Mysqlworkbench umgestiegen und habe seit dem keine Problem mehr.
Macht doch auch Sinn für die Administration einer Datenbank das tool des Datenbankherstellers zu verwenden.
Die Oberfläche ist zwar etwas komplexer, dafür kannst du Mysql aber auch voll umfänglich parametrieren und es gibt eine gute Doku.
Gruss,
WSO
nach etlichen Installationsproblemen von phpmyadmin unter Linux bin ich auf Mysqlworkbench umgestiegen und habe seit dem keine Problem mehr.
Macht doch auch Sinn für die Administration einer Datenbank das tool des Datenbankherstellers zu verwenden.
Die Oberfläche ist zwar etwas komplexer, dafür kannst du Mysql aber auch voll umfänglich parametrieren und es gibt eine gute Doku.
Gruss,
WSO