Dopo che MySQL è stato installato, ecco i passi necessari per la
configurazione iniziale ed avviare il server mysqld:
1) Installazione del database iniziale:
bash-2.05b# mysql_install_db
Preparing db table
Preparing host table
Preparing user table
Preparing func table
Preparing tables_priv table
Preparing columns_priv table
Installing all prepared tables
050901 20:35:22 /usr/libexec/mysqld: Shutdown Complete
2) Impostare il file di configurazione: my.cnf
Nella directory /etc sono presenti diversi file my*.cnf,
scegliere quello che meglio si adatta alla vostra
configurazione HW (RAM)
e farne una copia con il nome: my.cnf
bash-2.05b# cp my-large.cnf my.cnf
3) Impostare la password dell'utente root di MySQL:
bash-2.05b# /usr/bin/mysqladmin -u root password 'my_password'
4) Avviare il demone mysql:
/etc/rc.d/rc.mysqld start &
Se ci sono problemi (mysql ended) modificare i
permessi della dir /var/lib/mysql, in particolare:
cd /var/lib/mysql
chown mysql mysql/.
chown mysql mysql/*
e riprovare, se non si hanno messaggi di errore.
5) Un buon tutorial per iniziare con il prompt di MySQL è su:
http://www.analysisandsolutions.com/code/mybasic.htm
6) Sicuramente sarà poi conveniente utilizzare le seguenti
applicazioni con interfaccia grafica
per la gestione amministrativa dei database:
6.1) MySQL Control Center:
http://ftp.iasi.roedu.net/mirrors/ftp.mysql.com/MySQLCC/
6.2) MySQL Administrator:
http://dev.mysql.com/downloads/administrator/index.html
7) Se poi vi volete cimentare a scrivere
applicazioni in Tcl/Tk che gestiscono database MySql
un buon punto di partenza è:
http://www.fastbase.co.nz/fbsql/index.html#download
8) Per accedere a database mysql con ASP.NET
un ottimo tutorial (in English) è qui
Buon Lavoro!!