mysql 是一个用于管理 MySQL 数据库的命令行工具。它允许用户通过命令行界面执行 SQL 查询、管理数据库对象(如表、索引、视图等)、导入导出数据等操作。
mysqldump 工具导出数据库备份,并通过 mysql 命令恢复数据。以下是一个简单的示例,展示如何在 shell 中执行 MySQL 命令连接到数据库并执行查询:
# 连接到 MySQL 数据库
mysql -u username -p password -h hostname -P port -D database_name
# 执行 SQL 查询
mysql> SELECT * FROM table_name;username:数据库用户名。password:数据库密码(注意,在实际使用中,建议将密码存储在安全的位置,而不是直接写在命令行中)。hostname:数据库服务器地址。port:MySQL 服务器监听的端口号,默认为 3306。database_name:要连接的数据库名称。table_name:要查询的表名称。请注意,上述链接可能会随着 MySQL 版本的更新而发生变化,请确保访问的是与你的 MySQL 版本相对应的文档页面。