将mysql jdbc 包mysql-connector-java-5.1.14.jar,导入/usr/local/hive/lib下
时间: 2023-12-05 09:06:40 浏览: 33
好的,你可以使用以下命令将mysql-connector-java-5.1.14.jar导入/usr/local/hive/lib下:
```
sudo cp /path/to/mysql-connector-java-5.1.14.jar /usr/local/hive/lib/
```
其中,/path/to/是mysql-connector-java-5.1.14.jar文件所在的路径。请将其替换为实际路径。执行该命令需要管理员权限,因此需要使用sudo命令。
相关问题
MySQL 官网上下载了mysql-connector-java-5.1.14.zip,怎么得到mysql-connector-java-5.1.14.jar
在MySQL官网上下载的mysql-connector-java-5.1.14.zip文件中,已经包含了mysql-connector-java-5.1.14.jar文件。你可以使用以下步骤获取mysql-connector-java-5.1.14.jar文件:
1. 首先,进入到mysql-connector-java-5.1.14.zip所在的目录。
2. 然后,使用unzip命令解压缩mysql-connector-java-5.1.14.zip:
```
unzip mysql-connector-java-5.1.14.zip
```
执行该命令后,mysql-connector-java-5.1.14.zip文件将被解压缩到当前目录下。
3. 使用ls命令查看解压缩后的文件和目录,找到mysql-connector-java-5.1.14.jar文件所在的目录。
```
ls
```
4. 将mysql-connector-java-5.1.14.jar文件复制到你需要的目录中,例如:
```
cp mysql-connector-java-5.1.14/mysql-connector-java-5.1.14.jar /usr/local/hive/lib/
```
请将上述命令中的路径和文件名根据实际情况进行替换。
执行以上步骤后,你就可以得到mysql-connector-java-5.1.14.jar文件了。
报错caution: filename not matched: mysql-connector-java-5.1.14/mysql-connector-java-5.1.14.jar hadoop0306@h
如果你执行命令`unzip mysql-connector-java-5.1.14.zip mysql-connector-java-5.1.14/mysql-connector-java-5.1.14.jar`出现`caution: filename not matched: mysql-connector-java-5.1.14/mysql-connector-java-5.1.14.jar`的错误提示,可能是因为zip文件中的目录结构不同导致的。
你可以尝试使用以下命令解压缩zip文件:
```
unzip mysql-connector-java-5.1.14.zip
```
执行该命令后,zip文件中的所有文件和目录都会被解压缩到当前目录下。你可以使用`ls`命令查看解压缩后的文件和目录,找到mysql-connector-java-5.1.14.jar文件所在的目录。
假设mysql-connector-java-5.1.14.jar文件在解压缩后的目录/usr/local/mysql-connector-java-5.1.14/中,你可以使用以下命令将该文件复制到/usr/local/hive/lib中:
```
sudo cp /usr/local/mysql-connector-java-5.1.14/mysql-connector-java-5.1.14.jar /usr/local/hive/lib/
```
请将上述命令中的路径和文件名根据实际情况进行替换。