📅  最后修改于: 2023-12-03 15:33:04.161000             🧑  作者: Mango
MySQLcli 是 MySQL 数据库的客户端命令行工具,它可以通过交互式终端或者执行脚本的方式来操作数据库。
加载外部 SQL 文件是 MySQLcli 常用的功能之一,下面介绍如何通过 MySQLcli 加载外部 SQL 文件。
使用命令行终端进入 MySQLcli
mysql -u 用户名 -p 密码
选择要操作的数据库
use 数据库名;
加载外部 SQL 文件
source /path/to/sqlfile.sql;
其中 /path/to/sqlfile.sql
为外部 SQL 文件路径。注意,在执行该命令前,需要确保 MySQL 用户有读取该文件的权限。
查看加载结果
执行成功后,MySQLcli 会输出执行 SQL 文件的结果。
下面是一个示例,假设我们要加载一个名为 test.sql
的 SQL 文件,该文件位于 /home/user
目录下,我们可以按照以下步骤来完成加载:
进入 MySQLcli
mysql -u root -p
选择要操作的数据库
use test;
加载外部 SQL 文件
source /home/user/test.sql;
查看加载结果
Query OK, 1 row affected
Query OK, 1 row affected
Query OK, 1 row affected
...
以上示例中,我们加载了名为 test.sql
的 SQL 文件,并将其执行在 test
数据库中,MySQLcli 输出了执行的结果。
通过以上方法,我们可以方便地使用 MySQLcli 加载外部 SQL 文件来操作数据库。在实际开发中,我们可以将一些复杂的 SQL 语句保存在 SQL 文件中,然后通过 MySQLcli 快速执行这些语句,从而提高工作效率。