| At line 9 changed 4 lines |
| mysqladmin -u root password *vostra-password* |
|
| poi non rimane altro che loggarsi con la nuova password che vi verrà richiesta |
| mysql -u root -p |
| shell>mysqladmin -u root password *vostra-password*\\ |
| con mysql 5.1 invece vedere qui\\ |
| http://dev.mysql.com/doc/refman/5.1/en/set-password.html\\ |
| usare\\ |
| UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root';\\ |
| FLUSH PRIVILEGES;\\ |
| At line 14 changed one line |
| ------ |
| !creazione di un utente |
| CREATE USER 'NOMEUTENTE'@'localhost' IDENTIFIED BY 'PASSWORD';\\ |
| GRANT ALL PRIVILEGES ON *.* TO 'NOMEUTENTE'@'localhost' WITH GRANT OPTION;\\ |
| At line 16 changed 2 lines |
| If you are running PHP you will also need to install the php module for mysql 5: |
| sudo apt-get install php5-mysql |
| poi non rimane altro che loggarsi con la nuova password che vi verrà richiesta\\ |
| mysql -u root -p |
| At line 19 changed one line |
| To create a new database, use the mysqladmin command: |
| !Uso di mysql in rete (non localhost) |
| La modifica che sto per suggerirvi è opzionale ed è consigliata nel caso abbiate dei computer in rete e voleste provare il vostro webserver anche da altri computer appartenenti alla LAN. \\ |
| Editate /etc/mysql/my.cnf\\ |
| Trovate la riga che dice bind-address = 127.0.0.1 e sostituite 127.0.0.1 col vostro indirizzo ip nella rete. Salvate e chiedete il file. |
|
|
| !Crezione db |
| At line 32 added 22 lines |
| !Interfaccia grafica di mysql |
| MySQL Administrator (per compiti di amministrazione) e MySQL Query Browser (per le operazioni su DB: select, update, insert, ecc.).\\ |
| sudo apt-get check mysql-admin\\ |
| sudo apt-get check mysql-query-browse |
| \\ |
| !Gestione da phpmyadmin |
| |
| Visto che non tutti siete avvezzi ad usare il terminale per gestire i vostri database ecco l’interfaccia grafica che va per la maggiore e che si chiama phpMyAdmin e si installa scrivendo nel terminale:\\ |
| \\ |
| sudo aptitude install libapache2-mod-auth-mysql php5-mysql phpmyadmin\\ |
| \\ |
| Il prossimo punto è fondamentale per un corretto funzionamento. Per far si che il php e il mysql lavorino in maniera sincrona bisogna andare a modificare il php.ini e lo si fa editando:\\ |
| \\ |
| /etc/php5/apache2/php.ini\\ |
| \\ |
| Trovate la riga con scritto ;extension=mysql.so e togliendo il ; dovrebbe diventare\\ |
| \\ |
| extension=msql.so\\ |
| \\ |
| Salvate il file e chiudetelo.\\ |
| \\ |
| Riavviamo il demone dell’Apache ridigitando il codice sudo /etc/init.d/apache2 restart |