Hallo,
folgende SQL-Datei möchte ich importieren:
localhost ~ #> mysql -u root -p < file.sql
use database;
DROP PROCEDURE IF EXISTS foo;
CREATE PROCEDURE foo(x INT, y INT)
BEGIN
DECLARE bla INT;
END
Syntaktisch müsste der Code doch in Ordnung sein?!
Fehlermeldung:
ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INT' at line 3
Über phpmyadmin selbiges.
solche Fehlermeldungen bekomme ich seltsamerweise auch nur dann wenn ich Files importiere in denen stored procedures deklariert sind.
Mach ich irgendwas falsch?
phpinfo():
PHP Version 5.1.6-pl6-gentoo
mysql 5.1.14-beta