Obiettivo
MySQL non è più un database SQL predefinito su Debian Linux a partire da Debian 9 Stretch. L'obiettivo è installare il server della comunità MySQL utilizzando i repository MySQL ufficiali.
Sistema operativo e versioni software
- Sistema operativo: – Debian 9 Allunga
- Software: – MySQL Community Server 5.7.18
Requisiti
Sarà richiesto l'accesso privilegiato al tuo server Debian.
Difficoltà
FACILE
Convenzioni
- # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando
sudo
comando - $ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato
Istruzioni
Ottieni configurazione repository
Molto probabilmente il modo più semplice per installare il server della comunità MySQL su Debian 9 Stretch è tramite repository MySQL ufficiali pre-riconfigurati. Questo può essere ottenuto scaricando e installando un mysql-apt-config_*_all.deb
pacchetto.
Vai a https://dev.mysql.com/downloads/repo/apt/
e scarica l'ultimo pacchetto MySQL APT Repository. Esempio:
$ wget https://dev.mysql.com/get/mysql-apt-config_0.8.6-1_all.deb $ ls mysql-apt-config_0.8.6-1_all.deb
Installa la configurazione del repository
Ora che hai il pacchetto MySQL APT Repository disponibile, usa gdebi
comando per installarlo. Nel caso in cui il gdebi
comando non è disponibile sul tuo sistema puoi installarlo con # apt install gdebi-core
:
# gdebi mysql-apt-config_0.8.6-1_all.deb Reading package lists... Done Building dependency tree Reading state information... Done Reading state information... Done Auto configuration for MySQL APT Repo. MySQL is a fast, stable and true multi-user, multi-threaded SQL database server. SQL (Structured Query Language) is the most popular database query language in the world. The main goals of MySQL are speed, robustness and ease of use. Do you want to install the software package? [y/N]:y
Segui la procedura guidata di installazione selezionando una versione del server MySQL e i repository appropriati. L'impostazione predefinita dovrebbe funzionare nella maggior parte dei casi. Puoi sempre rivedere il tuo manuale di selezione modificando /etc/apt/sources.list.d/mysql.list
elenco delle fonti direttamente.
Installa il server MySQL
A questo punto assicurati di eseguire:
# apt update
comando per aggiornare i repository dei pacchetti di sistema. Dopodiché, tutto ciò che resta è installare i pacchetti MySQL usando apt
comando.
# apt install mysql-server
Il comando precedente recupererà e installerà anche il client MySQL. Una volta installato, conferma l'installazione accedendo alla console MySQL:
# mysql -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: 5.7.18 MySQL Community Server (GPL) Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>