Мне дали имя пользователя, пароль, имя базы данных и адрес для доступа к консоли phpmyadmin для конкретного приложения. Теперь я хочу подключиться к базе данных, который я также знаю.MySql и PHPMyAdmin password
Я попытался запустить следующий PHP фрагмент (из моей локальной установки XAMPP), который дал мне ошибку, говоря:
«Warning: mysql_connect(): Доступ запрещен для пользователя 'XXXXXXX' @ 'локальный' "
<html>
<head>
</head>
<body>
<?php
$username = "given_username";
$password = "given_password";
$db_name = "given_database_name";
$hostname = "xxxxx:3306"; //remote address
//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";
?>
</body>
</html>
Мой вопрос заключается в следующем: пароль и имя пользователя для MySQL и PhpMyAdmin то же самое, и я бегу это правильно?
Пользователь mysql, которому вы, скорее всего, предоставили доступ только с локального хоста, т.е. на систему, на которой запущен сам сервер mysql, и не имеет удаленного доступа. – dbinns66
Вы можете легко протестировать это, используя telnet: 'telnet 3006' ... если это время, вы не можете подключиться удаленно. –
arkascha