Hive Beeline 是一个命令行工具,用于与 Hive 服务器进行交互
打开终端或命令提示符。
使用以下命令连接到 Hive 服务器:
beeline -u "jdbc:hive2://your_hive_server_address:port/database_name" -n your_username -p your_password
将 your_hive_server_address
、port
、database_name
、your_username
和 your_password
替换为实际的 Hive 服务器地址、端口、数据库名称以及用户名和密码。
SELECT * FROM table_name WHERE conditions;
将 table_name
和 conditions
替换为实际的表名和查询条件。例如,如果您想从名为 employees
的表中导出所有数据,可以使用以下命令:
SELECT * FROM employees;
INTO OUTFILE
子句。例如,将查询结果导出到名为 employees_data.csv
的 CSV 文件中:SELECT * FROM table_name WHERE conditions INTO OUTFILE '/path/to/your/local/directory/employees_data.csv'
将 /path/to/your/local/directory/
替换为您希望保存 CSV 文件的本地目录路径。请注意,您可能需要根据操作系统和文件系统的要求调整文件路径。
查询结果将被导出到指定的本地文件中。在 Beeline 中,您可以继续执行其他命令,直到您完成操作并断开与 Hive 服务器的连接。
断开连接:在 Beeline 中输入 exit
或按 Ctrl + C
,然后按回车键。