gpt4 book ai didi

MySQL Server 5.0 命令行客户端无法打开文件 .sql

转载 作者:可可西里 更新时间:2023-11-01 07:45:01 24 4
gpt4 key购买 nike

我正在尝试使用 MySQL 命令行客户端来执行一个过程。 helloworld() 过程在 MySQL 查询浏览器中执行良好。

在查询浏览器中选择的数据库方案:

DELIMITER $$
DROP PROCEDURE IF EXISTS helloworld$$
CREATE PROCEDURE helloworld()
BEGIN
SELECT 'helloworld';
END$$

当我调用 helloworld() 时,它返回 helloworld。我将程序保存为 helloworld.sql 保存在桌面的 SQL SCRIPT FILE ANSI .sql 中

现在我正在尝试从 cmd 客户端访问保存在桌面中的 .sql 文件,并提供成功连接的密码

现在当我输入

ENTER PASSWORD:******
Your Mysql connection id is 43
Server Vesion 5.5.24

mysql> SOURCE helloworld.sql
ERROR failed to open file helloworld.sql Error 2

我应该给文件的路径吗?

最佳答案

尝试:

/path/to/file/helloworld.sql:

USE `yourdb`;

DELIMITER $$

DROP PROCEDURE IF EXISTS `helloworld`$$

CREATE PROCEDURE `helloworld`()
BEGIN
SELECT 'helloworld';
END$$

DELIMITER ;

然后从命令行尝试:

Your Mysql connection id is 43
Server Vesion 5.5.24

mysql> SOURCE /path/to/file/helloworld.sql

关于MySQL Server 5.0 命令行客户端无法打开文件 .sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19865795/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com