Ergebnis 1 bis 9 von 9

Thema: „select into outfile“ vs. Dateirechte

  1. #1
    TP-Greis
    Registriert seit
    Jun 2001
    Beiträge
    5.468

    „select into outfile“ vs. Dateirechte

    Ich benötige die im Betreff genannte MySQL-Funktionalität zwecks simplen Tabellen Backup innerhalb einer Klasse (Objective-C).

    Es lässt sich aber anscheinend kein Pfad für das entsprechende Outfile angeben, MySQL meldet bei diesem Versuch immer Fehler 13. Ich gehe mal davon aus, dass selbige Datei mit den Rechten des MySQL-Servers angelegt wird -- das würde das Problem zumindest erklären, aber nicht lösen.

    Wer kennt eine (SQL-)Alternative zu einer eigenen Funktion?

  2. #2
    TP-Greis
    Registriert seit
    Jun 2001
    Beiträge
    5.468
    ... augenscheinlich eher nicht, oder?

  3. #3
    TP-Specialist Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Hat der MySQL-User die File-Rechte? Hat der Ordner Execute-Rechte für den MySQL-Prozess? Existiert die Datei bereits? ...ich glaube das waren die Dinge, die man beachten musste...

    Gruss
    Jan

  4. #4
    TP-Specialist Avatar von mike
    Registriert seit
    Jan 2002
    Ort
    TP/Dynamik
    Beiträge
    2.876
    http://www.phpclasses.org/browse/package/1066.html

    der haken daran: es werden die defaults nicht mitübergeben. Da ich die Klasse aber selber für ein db-Backup verwenden möchte, werde ich mich in den nächsten Tagen dransetzen und das Ding soweit modifizieren.
    Gehelft? Hier kannst du dich bedanken.

    mike

  5. #5
    TP-Greis
    Registriert seit
    Jun 2001
    Beiträge
    5.468
    Original geschrieben von Stuck Mojo
    Hat der MySQL-User die File-Rechte? Hat der Ordner Execute-Rechte für den MySQL-Prozess? Existiert die Datei bereits?
    Das kann ich alles mit einem eindeutigen Ja beantworten (zu Letzterem: sowohl mit als auch ohne bereits existente Datei meckert MySQL).

    Ich habe es zwischenzeitlich auch mal mit einer PHP-Klasse versucht, die die gleichen Funktionen bzw. Methoden verwendet, um einen eventuellen (Denk-)Fehler in Objective-C auszuschliessen. Das Ergebnis ist und bleibt die Fehlermeldung.

  6. #6
    TP-Veteran Avatar von holunda
    Registriert seit
    Oct 2001
    Ort
    Oberau
    Beiträge
    1.867
    Original geschrieben von mike
    http://www.phpclasses.org/browse/package/1066.html

    der haken daran: es werden die defaults nicht mitübergeben. Da ich die Klasse aber selber für ein db-Backup verwenden möchte, werde ich mich in den nächsten Tagen dransetzen und das Ding soweit modifizieren.
    Nochn Haken:
    Bei Mysql crypted Felder läuft der restore Befehl ab und zu in einen Error, müsste man quoten.

    Sowas failed:
    Code:
    insert into doku_objekte (objekt_id, name, type, status, mutterobjekt_id, stream, time_create, time_change, user_create, user_change) values (1, "Vorlage", 0, 0, 0, "«dÂ6².Év€|ì.}$—}lŠº®|¼ë.^y軃—vÕ.n2¾56Œ ]G3c®.³Ý_2..J`Ú]Â.b..‹„\0.…js‰lOÀüj.`3%ìTï±uœN[®¾Põ¬Z–ß4h?Z¼úöWŠU-ìúy\'Ië9.|.¨£ø\'Õ/Ú...UËø¹×-bº.ç0;.äG]XƒV$j\'¦E.XJ	3ô^‘çà,_£7J.«\r›D‡.1Þ[.Onl.V.Ç.”Žÿ ¬…ÉÀ	_´#.d(.>\'iÕ¨Ú\rsK¤å\Z~1vbIF3î¶;;7]bm.vFÉ.A’šZØÿ.Np.ñÐÃ.$gYU¸\ZoÛY\Z|[dåPèî..Pjõì«W±’âבÄ\Z(4Y/¶.`\rRã½ÏW±/j.¿Ü_ÕÊ;–ð‰ƒá\Z…Ï.¹œp.Mô%ƒd‹.ë.ÑÄj“ËU‚‘\"£Ì³±ÜÏÏE—{P5. äi¦.›ÝÆ{Ú÷ë_ÄT»Ð.¬t.	Ù¥èš1..ì.×.\n”N.À0ÎéÛv)èµåýç\\LöùuPŠ{2Ù_Ò9Ì9ª.ºØ÷´òžÞN¸%ÊÄüA$*.SÜáS.Uv0š˜_ÆÉS—J+Gà…¼†ò€Ö.Ë‘r_ò+óÕ—Ù\"µ}¹á-ÿ<q¿&²°.¼˜x/ˆÞû.R@]§’N}ÈSy“,±Æ0.{ÍÕ˜Žæ.RÃ%ÞeJæ.P.é¥5ìñú.ÒÉ.”.Ëk.BV~`nÆûp\'p:~…ýþµÑÅ#\".#\ZSAn5É™ž.D\0›(ýY.ydh%\'=àŠ‡¿Ëu…èžFM:Z\r.èÈ1Ò¸.é²Ñ0°?úc„", 2147483647, 2147483647, "anonym", "anonym");
    Wie schauts mit deiner Modifikation aus?
    Ansonsten sehr brauchbar

    Gruß
    Alex

  7. #7
    TP-Specialist Avatar von mike
    Registriert seit
    Jan 2002
    Ort
    TP/Dynamik
    Beiträge
    2.876
    up and running
    Gehelft? Hier kannst du dich bedanken.

    mike

  8. #8
    TP-Veteran Avatar von holunda
    Registriert seit
    Oct 2001
    Ort
    Oberau
    Beiträge
    1.867
    glaubst du ich kann da mal meine nase reinstecken?

    Grüße
    Alex

  9. #9
    TP-Specialist Avatar von mike
    Registriert seit
    Jan 2002
    Ort
    TP/Dynamik
    Beiträge
    2.876
    kannst du
    rühr dich halt mal bei mir.
    Gehelft? Hier kannst du dich bedanken.

    mike

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51