MySQL e' un potente e diffusissimo RDBMS relazionale disponibile per Linux (e Unix). La sua grande diffusione e' in gran parte merito del fatto che e' disponibile gratuitamente (Open Source)... ma in ogni caso si tratta di un ottimo SW! Fornisce un'interfaccia SQL standard e consente l'accesso sia da locale che da rete (porta 3306).
In questo documento sono riportati i comandi principali per installare e usare MySQL server su Unix.
user mysql group mysql
shell>cd /usr/local shell>gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf - shell>ln -s full-path-to-mysql-VERSION-OS mysql
shell>cd mysql
shell>scripts/mysql_install_db"mysql_install_db" è uno script che va a creare alcune tabelle di sistema (db, host, user, tables_priv, columns_priv e func) nel database mysql.
shell>chown -R root . shell>chown -R mysql data shell>chgrp -R mysql .
shell>cp support-files/mysql.server /sbin/init.d
shell>bin/mysqld_safe --user=mysql &
shell>bin/mysqladmin versionpermette di testare se MySQL server è "up and running".
shell>bin/mysqladmin -u root password 'new-password' shell>bin/mysqladmin -u root -h 'hostname' password 'new-password'permettono di impostare una PASSWORD per l'utente root di MySQL.
shell>bin/mysql -u root -p'password'
mysql> use mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql>
Per ulteriori dettagli consultare il sito di MySQL all'indirizzo http://www.mysql.com.
Testo: MySQL installazione e uso di MySQL Server su Unix
Data: 12 Maggio 2004
Versione: 1.1.1
Autore: Cristina Vescovo