Non capisco, mi deve sfuggire qualcosa.... Ho due notebook ed entrambi hanno lo stesso problema, quindi non posso nemmeno sperare che la soluzione tragica (riformattare la macchina) risolva i problemi....
Riassumento ho installato
Mysql.server.5.1 (Server version: 5.1.58-1ubuntu1 (Ubuntu))
ho eseguito il comando sudo gem install mysql
ho installato libmysqlclient-dev
Ma penso che manchi ancora qualche libreria....
Mysql funziona perfettamente, e lo uso quotidianamente.
l'ultima cosa che ti posso dire è questa sequenza:
apt-get install libmysqlclient-dev
start mysql
mysql -u root -p'toor'
create database pwbv3;
grant usage on *.* to root@localhost identified by 'pass123';
grant all privileges on pwbv3.* to root@localhost;
exit
mysql -u root -p'pass123' pwbv3 ## just to verify u can connect to the mydsql db right
quit
update-alternatives --config ruby
0 ## this will select ruby1.8 auto mode
ruby -v ## this will verify you are running ruby 1.8.7
gem install mysql
ruby1.8 /pentest/exploits/framework3/msfconsole
db_driver mysql
db_connect root:pass123@127.0.0.1:3306/pwbv3
db_status