Debian

在 Debian 上安裝 mysql

  • June 1, 2020

我想在Debian上安裝mysql,但出現錯誤

admin@localhost:~$ sudo apt-get install mysql-server
[sudo] password for admin: 
admin is not in the sudoers file.  This incident will be reported.

正如Philip Couling所提到的,您的admin使用者不允許使用sudo. 您需要以其他方式成為 root(例如 su使用 root 密碼),然後執行

apt install mariadb-server

在目前版本的 Debian 中,mysql-server不再可用,它已被mariadb-server(其中包MariaDB,MySQL 的一個分支)取代。

您必須打開一個 root shell 並將您的使用者添加到 sudo 或 wheel 組:

$ su
$ usermod -a -G wheel admin

然後編輯 /etc/sudoers 文件以使組輪的使用者執行 sudo 命令:

%wheel ALL=(ALL) ALL

如果 %wheel 之前有 # ,則必須將其刪除並保存文件。

引用自:https://unix.stackexchange.com/questions/589966