@lElementl

Почему не работает коннект к Mysql?

Я новичок и не могу приконнектиться к базе. Большая просьба представить свой вариант скрипта.

Данные:

Ѕаза
хост: 144.76.2.70
login: sv5_tweb
pass: kvF4bzBvB4ctkMMlKSlpXZMQ4TR49VTv
port: 2222

mysql пользователь: sv5_tweb
ѕароль: npjBFjXmkcQnBk96
база: sv_tweb
Ќазвание сервера Ѕƒ: "mysql"

Вот скрипт:

$server = '144.76.2.70';
$port = '2222';
$password = 'kvF4bzBvB4ctkMMlKSlpXZMQ4TR49VTv';
$login = 'sv5_tweb';

$dblink = mysql_connect($server, $port, $password, $login);
if ($dblink) {
    echo 'Соединение установлено.';
} else {
    die('Ошибка подключения к серверу баз данных.');
}

$user = 'sv5_tweb';
$dbpassword = 'npjBFjXmkcQnBk96';
$database = 'sv_tweb';
$selected = mysql_select_db($user, $dbpassword, $database, $dblink);
if ($selected) {
    echo ' Подключение к базе данных прошло успешно.';
} else {
    die(' База данных не найдена или отсутствует доступ.');
}
  • Вопрос задан
  • 564 просмотра
Решения вопроса 2
@gerasim_mumu
mysql - устарел.

$base = new mysqli("localhost", "login", "password", "bdname" );

//Кодировка данных получаемых из базы
mysqli_set_charset($base, 'utf8');
Ответ написан
@DanKud
Во-первых у вас неправильная передача аргументов при подключении:

$dblink = mysqli_connect('сервер', 'логин', 'пароль', 'название_базы', 'порт');

Так же mysql_ уже устарел, используйте mysqli_
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ipokos
а как вы в mysql_select_db передаете 4е аргумента?
и лучше использовать mysqli или PDO
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы