29. oktober 2002 - 18:55Der er
6 kommentarer og 3 løsninger
Flere query i et statement mod MySQL
Hejsa
Ok, jeg har et problem med Java og MySQL.
Systemet er:
j2sdk 1.4 MySQL 3.23 MySQL's JDBC Driver
Det jeg gerne vil gøre er, at have en SQL alá:
TRUNCATE TABLE ... INSERT INTO TABLE ... INSERT INTO TABLE ... SELECT * FROM ...
Formålet er som det måske fremgår, at kunne lave et mini UNION hack, da jeg kører (og skal køre på) MySQL 3.23.
Problemet er, at jeg i mit Java program gerne ville sende disse til MySQL med et kald til MySQLs Driver for derved at fjerne (?) problemer med samtidighed og så videre.
Desværre lader det ikke til, at jeg kan få MySQL's JDBC driver til at acceptere en String der indeholder mere end ét SQL statement. ...
Jag har haft samma problem med mySQL och fick svaret: "det kan ikke lade sig göres", "det går slet ikke" mySQL kan inte hantera multiple statements.....
Taget fra MySQL siden: This is the current stable release of MySQL. Recommended for most users.
You can find a description of the major new features in MySQL 3.23 here. The complete changelog can be found here. You can find how to upgrade from MySQL 3.22 here.
MySQL 3.23.34a (and newer) source releases include the full source for Berkeley DB and InnoDB tables. By using these table handler you can use transactions in MySQL. MySQL-Max has both of these handlers compiled-in.
DU skal altså bruge en NON stable version for at få det, eller skifte database system, eller vente.
#* MySQL database server & standard clients: #* MySQL 3.23 -- Stable release (recommended) latest version is 3.23.52
So a 3.23.52 has InooDB and is stable.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.