ubuntu 中找不到 mysql-server 套件

ubuntu 中找不到 mysql-server 套件

我嘗試使用指令安裝mysql

sudo apt-get install mysql-server

輸入密碼後,我收到訊息

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mysql-server

為什麼會發生這種情況,我該如何解決?

答案1

除了依賴儲存庫來源之外。您可以嘗試以下

sudo apt-get update && sudo apt-get upgrade

然後使用 apt-cache 搜尋該包。

sudo apt-cache search mysql | grep mysql | more

您將得到幾個結果,您可以選擇適合您的結果。您可能需要客戶端或伺服器(取決於您的需求)。結果如下:

    mysql-server - MySQL database server (metapackage depending on the latest version)
    mysql-server-5.5 - MySQL database server binaries and system database setup
    mysql-client - MySQL database client (metapackage depending on the latest version)
mysql-server - MySQL database server (metapackage depending on the latest version)
 mysql-client-5.5 - MySQL database client binaries

一旦你弄清楚可用的 sql 版本。您可以使用 apt-get 安裝它。

sudo apt-get install mysql-server mysql-client

希望這可以幫助。阿洛斯這是官方 Mysql 社群頁面下載適用於不同平台的MySQL Server。

答案2

它將安裝的軟體包名稱是mysql-server-5.6(其中有數字,因此您也可以安裝另一個版本;例如 5.5)。所以你也可以使用...

sudo apt-get install mysql-server-5.6 

如果沒有更新,我建議更新您的系統,並檢查您擁有的活動儲存庫。

$ sudo apt-get install mysql-server
[sudo] password: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.19.0-15 linux-headers-3.19.0-15-generic
  linux-image-3.19.0-15-generic linux-image-3.19.0-7-generic
  linux-image-extra-3.19.0-15-generic linux-image-extra-3.19.0-7-generic

mysql-server預設應該存在於任何 Ubuntu 系統上。

答案3

你的sources.list文件正確嗎?

順便一提;你可以從安裝 deb 套件http://packages.ubuntu.com/並使用安裝它dpkg -i PACKAGENAME。對於 ubunut 14.04,您可以從以下位址下載這裡

相關內容