📜  从 bash 运行 mysql 命令 - SQL (1)

📅  最后修改于: 2023-12-03 14:49:16.913000             🧑  作者: Mango

从 Bash 运行 MySQL 命令 - SQL

MySQL 是一种流行的关系型数据库管理系统,它使用 SQL(Structured Query Language)来管理和操作数据库。在 Bash 终端中,你可以通过以下几种方式来运行 MySQL 命令。

1. 使用 mysql 命令行工具

在 Bash 终端中,可以直接使用 mysql 命令行工具来运行 MySQL 命令。首先,确保已经安装了 MySQL,并且将 mysql 添加到环境变量中。然后,在终端中输入以下命令连接到 MySQL 服务器:

mysql -u username -p

其中 username 是你的 MySQL 用户名。然后你会被要求输入密码。在成功连接到 MySQL 服务器后,你可以执行任何有效的 SQL 命令。

2. 从文件中运行 SQL 命令

你还可以将 SQL 命令保存在一个文件中,然后使用 mysql 命令行工具来运行该文件。使用以下命令连接到 MySQL 服务器,然后使用 -e 选项将文件作为输入:

mysql -u username -p -e "source path/to/file.sql"

其中 username 是你的 MySQL 用户名,path/to/file.sql 是包含 SQL 命令的文件路径。这将执行文件中的 SQL 命令。

3. 直接在命令行中运行 SQL 命令

如果你只需要执行简单的 SQL 命令,而不是在文件中保存命令,你可以直接在命令行中运行 SQL 命令。使用以下命令连接到 MySQL 服务器,并在命令行中输入 SQL 命令:

mysql -u username -p -e "SQL command"

其中 username 是你的 MySQL 用户名,SQL command 是你要执行的 SQL 命令。

这些都是从 Bash 终端运行 MySQL 命令的多种方法。通过使用这些命令,你可以轻松地在命令行中执行 SQL 命令,管理和操作你的 MySQL 数据库。

参考链接: