Вот как я конекчусь
<?php
ini_set('display_errors', 1); //включаем вывод ошибок на страницу
$dblocation = '31.220.49.198:23139'; //хост бд (не меняем)
$dbname = "mysql"; //база данных, которая создается по умолчанию при установке
$dbuser = "root"; //имя пользователя БД
$dbpasswd = "ваш пароль"; //Ваш root пароль от БД
$dbcnx = @mysql_connect($dbhost, $dbuser, $dbpasswd);
if (!$dbcnx){
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!@mysql_select_db($dbname,$dbcnx)){
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver){
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>
К сожалению, не доступен сервер mySQL
# Swank (29.03.2015 / 16:25)
Simba, Прочитай мои пред. посты
Я там написал что разрешил доступ из вне и хостнейм указую ip:port)
Доступ извне можно разрешать в my.cnf и отдельно для пользователя.
Для пользователя надо разрешать коннект всегда, иначе ничего не будет работать. На сколько я понимаю ты разрешил только в конфиге
# Swank (29.03.2015 / 16:41)
Вот как я конекчусь
[php]
<?php
ini_set('display_errors', 1); //включаем вывод ошибок на страницу
$dblocation = '31.220.49.198:23139'; //хост бд (не меняем)
$dbname = "mysql"; //база данных, кото
ini_set('display_errors', 1); //включаем вывод ошибок на страницу
$dblocation = '31.220.49.198:23139'; //хост бд (не меняем)
$dbname = "mysql"; //база данных, которая создается по умолчанию при установке
$dbuser = "root"; //имя пользователя БД
$dbpasswd = "ваш пароль"; //Ваш root пароль от БД
$dbcnx = @mysql_connect(
$dbhost, $dbuser, $dbpasswd);
Кстати к руту мускульному на сколько я помню запрещены удаленные коннекты. Хотя могу ошибаться.
Так что создавай нового юзера
Чет только сейчас додумался врубить показ ошибок: кидает варнинг
Warning: mysql_connect(): Host '5.231.73.150' is not allowed to connect to this MySQL server in
Это типо я не разрешил конект из вне?
В конфиге я прописал bind-address=0.0.0.0
Все зделал, надо было в mysql консоле выполнить GRANT ALL PRIVILEGES ON mysql.* TO root@"%" IDENTIFIED BY 'паполь' WITH GRANT OPTION;
Simba, Забыл стереть переменную с connecta, но это нечего бо у мена в php конфиге сервер по дефолту прописан, тойсть можно не указывать адрес mysql сервера
Фух, чет я запарился немного

Хорошо хоть каникулы времени много
Щас установил и настроил бинд, должно работать, но скорейвсего не будет, у меня с первого раза нечего не выходит, буду ждать пока начнется "dns пропаганда" бо сейчас я захожу по резольв кешу