
# Hive使用beeline -e执行多条语句报错如何处理？
MRS 3.x版本Hive使用beeline执行**beeline -e "use default;show tables;"**命令报错：
```
Error while compiling statement: FAILED: ParseException line 1:11 missing EOF at ';' near 'default' (state=42000,code=40000)
```
处理方法：
- 方法一：使用**beeline --entirelineascommand=false -e "use default;show tables;"**命令。
- 方法二：
  1. 在Hive客户端如"/opt/Bigdata/client/Hive"目录下修改component_env文件，修改**export CLIENT_HIVE_ENTIRELINEASCOMMAND=true** 为**export CLIENT_HIVE_ENTIRELINEASCOMMAND=false** 。
     图1修改component_env文件   
     ![](https://support.huaweicloud.com/mrs_faq/zh-cn_image_0000001726662797.png "点击放大") 
  
  2. 执行如下命令验证配置。 **source /opt/Bigdata/client/bigdata_env**
     **beeline -e "use default;show tables;"**
     
   
 
