簡體   English   中英

在 Ubuntu 18.04 上安裝 MySQL 客戶端 5.6

[英]Installing MySQL Client 5.6 on Ubuntu 18.04

我有一個我正在嘗試現代化的遺留項目,其中一部分涉及使用mysqldump設置更有效的自動備份系統。

該應用程序的數據庫使用 MySQL 5.6,並通過 RDS 實例托管。 要啟動並運行mysqldump ,我相信我需要安裝與 5.6 對應的mysql-client版本。

但是,運行apt-get install mysql-client默認安裝 8.0。 但是,我找不到任何特定版本的mysql-client可用。 運行sudo apt-get install mysql-client-5.7返回一條通知,指出沒有可用的安裝候選。

是否仍然可以安裝舊版本的mysql-client 如果沒有,是否有另一種方法可以獲得mysqldump功能?

編輯:正如下面@exussum 所指出的,8.0 向后兼容 5.6 和 5.7。 我在運行mysqldump時遇到錯誤,我認為這表明不兼容,但實際上與我的應用程序特別相關。

它們向后兼容,因此您可以使用 mysql-client 8 轉儲 mysql-server 5.5

獲取特定版本 docker 很棒

( sudo apt install docker ) 安裝

docker run mysql:5.6 mysqldump

將通過 docker 運行 mysqldump,你可以很容易地在那里選擇你的版本

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM