Se stai lavorando su linux, come presumo dal fatto che parli di shell, dovresti innanzitutto accertarti di aver installato il server MySql e che questo sia in funzione
codice:
# /sbin/service mysqld status
se tutto e in funzione e come mi sembra di capire non hai mai usato il server allora l'utente di default è root e la password è vuota, quindi il tuo script dovrebbe essere questo:
Codice PHP:
<?php
$dbuser = 'root';
$dbpass = '';
$dbhost = 'localhost';
$dbname = 'test'; // test è un DB di default che è già presente nel server
// Adesso ci connettiamo al database usando username, host e password
$linkID = mysql_connect ( $dbuser, $dbpass, $dbhost ) or die ( 'Impossibile connettersi al database' );
// Adesso selezioniamo il database
mysql_select_db ( $dbname, $linkID);
?>
chiaramente dovrai cambiare le credenziali il prima possibile, ti consiglio di scaricarti phpMyAdmin con il quale potrai amministrare il tuo DB.