Linux 安装 MySQL 命令行客户端

背景

有时候,需要在命令行连接 MySQL 进行相关操作,此时需要本地的客户端;如果是在 java 或者 python 中操作,依赖对应的包即可,如 mysql-connector-java-8.0.15.jar

Windows 客户端安装

安装 DBeaver,查看在 C:\Users\xxx\AppData\Roaming\DBeaverData\drivers\clients\mysql_8\win 目录下的 mysql.exe mysqldump.exe libcrypto-1_1-x64.dll 和 libssl-1_1-x64.dll 几个文件,拷贝到你需要的地方即可。

最后,还可以加个环境变量,方便操作。

Linux 客户端安装

Oracle 提供的 Linux - Generic 包就是绿色版,已经含 mysql/mysqldump,无需安装相关 rmp 包:

# 选 64-bit Linux (glibc 2.12+) 版本
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.36-linux-glibc2.12-x86_64.tar.xz
tar xf mysql-8.0.36-linux-glibc2.12-x86_64.tar.xz
cd mysql-8.0.36-linux-glibc2.12-x86_64/bin
./mysql -V

把 bin/mysql 和 bin/mysqldump 两个文件(或整个 bin 目录)拷走即可,依赖的 so 在 lib/ 目录,一起带走就行。
注意保持目录结构不变:

bin/mysql
bin/mysqldump
lib/xxx

最后,为了方便,还可以加个软连接到 /usr/bin 目录:

ln -s /xxx/bin/mysql /usr/bin/mysql
ln -s /xxx/bin/mysqldump /usr/bin/mysqldump
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容