【发布时间】:2013-12-17 04:06:56
【问题描述】:
我想通过 phpmyadmin 在 mysql 中创建过程,该过程在两个表中插入参数,但 phpmyadmin 抛出错误,这是不可能的。
所以我想尝试通过 notepad++ 编辑程序。你能告诉我它们保存在文件系统的什么地方吗?
我使用 xampp 在 localhost 上运行 phpmyadmin。
或者如果有任何其他选项可以使用这两个插入语句创建过程。
INSERT INTO `table1`(`att1`, `att2`, `att3`)
VALUES (p_att1, p_att2, p_att3);
INSERT INTO `table2`(`att1`, `att2`, `att3`, `att4`, `att5`)
VALUES ('admin','admin', p_att4, p_att5, p_att6)
【问题讨论】:
-
你至少应该指定你正在使用的mysql版本。如果您指的是存储过程,它们存储在 mysql 数据库中,但可能是您使用的是不支持过程的旧版本。
-
PHPMYADMIN - 4.0.4.1 MYSQL- libmysql - mysqlnd 5.0.10
-
"抛出错误,这是不可能的" ...您能否将错误包括在内?过程不会以原始形式存储在“文件系统上”。它们由服务器存储在一个表中,您不想尝试操纵这些结构。此外,通过查询 SELECT @@VERSION; 可以找到您的 mysql 服务器的版本; ...您发布的数字都不是您的服务器版本。
标签: mysql stored-procedures phpmyadmin