Anzeige:
Ergebnis 1 bis 8 von 8

Thema: mysql: autocommit deaktivieren

  1. #1
    Registrierter Benutzer Avatar von SeeksTheMoon
    Registriert seit
    22.02.2002
    Beiträge
    762

    mysql: autocommit deaktivieren

    Wenn ich die autocommitfunktion von mysql 4.0 deaktivieren will (aber nur für das mysql-Kommandozeilenprogramm, nicht für CGIs und andere Programme!), kann ich dann einfach in der my.cnf folgendes eintragen?

    Code:
    [mysql]
    set-variable = autocommit=0
    Ich hab das in dem mysql-Handbuch irgendwie nicht gefunden :-/

    Ich will/kann das nicht einfach auf unserem System ausprobieren
    I haven't lost my mind - It's somewhere on a backup-disc

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.06.2005
    Beiträge
    155
    wenn man sich die doku so ansieht, würde ich, ohne das jetzt ausprobiert zu haben, sagen das passt so
    religion is a virus from outer space

  3. #3
    Registrierter Benutzer Avatar von SeeksTheMoon
    Registriert seit
    22.02.2002
    Beiträge
    762
    ich habs ausprobiert, mysql sagt, dass es diesen Parameter nicht kennt.
    I haven't lost my mind - It's somewhere on a backup-disc

  4. #4
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    Bei mir auch Merkwürdig. Hat das eventuell was mit Tabellentypen zu tun? Weil ein deaktivierter AutoCommit macht ja nur bei "echten" Transaktionen Sinn.
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  5. #5
    Registrierter Benutzer Avatar von SeeksTheMoon
    Registriert seit
    22.02.2002
    Beiträge
    762
    die Tabellen sind vom Typ InnoDB, dort funktionieren Transaktionen.
    I haven't lost my mind - It's somewhere on a backup-disc

  6. #6
    Registrierter Benutzer Avatar von Romanday
    Registriert seit
    03.02.2004
    Beiträge
    829
    Zitat Zitat von SeeksTheMoon
    Code:
    [mysql]
    set-variable = autocommit=0
    Ich hab das in dem mysql-Handbuch irgendwie nicht gefunden :-/

    Ich will/kann das nicht einfach auf unserem System ausprobieren
    ->
    http://dev.mysql.com/doc/refman/5.0/...utocommit.html
    Abriss, bzw. die Sprengung des World Trade Centers
    WDR Dokumentation
    Doku + DT Untertitel
    Weitere Infos - Terrorstorm

  7. #7
    Registrierter Benutzer Avatar von SeeksTheMoon
    Registriert seit
    22.02.2002
    Beiträge
    762
    und?
    set autocommit = 0; muss man jedesmal manuell eingeben, das soll aber per config laufen. Dort steht nicht ob das geht, bzw. wie man das macht.
    I haven't lost my mind - It's somewhere on a backup-disc

  8. #8
    Registrierter Benutzer Avatar von Romanday
    Registriert seit
    03.02.2004
    Beiträge
    829
    Zitat Zitat von SeeksTheMoon
    und?
    set autocommit = 0; muss man jedesmal manuell eingeben, das soll aber per config laufen. Dort steht nicht ob das geht, bzw. wie man das macht.
    Soweit ich das verstanden habe geht das nicht per config,
    das es sich um eine Variable handelt, welche im Statement
    selbst gesetzt werden muß.
    Aber frag zur Sicherheit mal einer der MySQL Listen nach, oder hier noch 1x schauen:

    http://dev.mysql.com/doc/mysql/searc...t.html&lang=en
    Abriss, bzw. die Sprengung des World Trade Centers
    WDR Dokumentation
    Doku + DT Untertitel
    Weitere Infos - Terrorstorm

Lesezeichen

Berechtigungen

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