Não é possível estabelecer uma conexão com o MySQL no NetBeans IDE

Quando crio um novo projeto da web com o Hibernate, abro o New Connection Wizard, escolho a opção MySQL (Connector / J driver) (o jar do conector aparece na lista Driver Files), pressione o botão Avançar e defina Host: 127.0.0.1, Porta: 3306, nome do banco de dados, Nome do usuário: raiz, campo de senha em branco. Então eu recebocannot establish a connection to jdbc:mysql://127.0.0.1:3306/databasename using com.mysql.jdbc.Driver (Access denied for user 'root'@'localhost' (using password: YES))

Aqui está o código do arquivo config.inc.php:

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

Há alguns outros arquivos config.inc.php na pasta do XAMPP (no Ubuntu), mas eles não parecem conter configurações de nome de usuário e senha. Existem as seguintes linhas no arquivo /etc/mysql/my.cnf:

user        = mysql
socket      = /var/run/mysqld/mysqld.sock
port        = 3306
basedir     = /usr
datadir     = /var/lib/mysql
tmpdir      = /tmp

Então, eu provavelmente definir a porta certa. O que istouser = mysql significar? Por que esse erro "não é possível estabelecer uma conexão" aparece com essas configurações? Desde já, obrigado

questionAnswers(4)

yourAnswerToTheQuestion