1. Secondo la distribuzione che fate funzionare, potete installare le applicazioni del cliente e di assistente di MySQL con i responsabili del pacchetto:
RedHat/fedora/CentOS:
# il yum installa l'mysql-assistente del mysql
Debian, Ubuntu:
# adatto-ottenere installano l'mysql-assistente del mysql-cliente
2. Se volete MySQL essere iniziato al caricamento del sistema funzionato:
RedHat/fedora/CentOS:
# mysqld del chkconfig sopra
Debian, Ubuntu:
# difetti del mysql di update-rc.d
3. Configurazione:
/etc/my.cnf è la lima di configurazione principale e per la configurazione di base forse volete farli ascoltare soltanto su localhost (respingere l'accesso remoto) con:
bind-address= 127.0.0.1
Ora, iniziare il servizio:
RedHat/fedora/CentOS:
# inizio del mysqld di servizio
Debian, Ubuntu:
# inizio di /etc/init.d/mysql
MySQL viene con accesso aperto della radice in modo da dovreste fissare la parola d'accesso della radice, con programma di utilità del cliente di mysqladmin;
# mysqladmin - nuovo-parola d'accesso di parola d'accesso della radice di u
Potete generare una base di dati:
# mysqladmin - localhost di h - radice di u - il ppassword genera il your_database_name
Se volete aggiungere un utente che avrà un certo accesso a quella base di dati voi hanno generato appena l'ordine del mysql di uso. MySQL ha un programma di utilità del cliente con cui potete accedergli ed utilizzare in un modo di CLI. Per per aggiungere un utente e dargli alcuni privilegi uso:
# mysql - radice di u - localhost di h - your_database_name di ppassword
CONCESSIONE del mysql> TUTTI I PRIVILEGI su your_database_name.* a username@localhost IDENTIFICATO “dalla parola d'accesso„;
PRIVILEGI A LIVELLO del mysql>;
È buono da sapere che MySQL memorizza le relative informazioni dell'utente in una base di dati denominata mysql.
Potete sostegno la base di dati con:
# mysqldump --aggiungere-goccia-tabella - username di u - database_name di ppassword > backup_file
MySQL usa l'orificio 3306 di TCP, in modo da potreste usare i iptables per limitare l'accesso per alcune reti a distanza.