Проверка доступности MySQL

Вопросы, не относящиеся ни к одному разделу

Проверка доступности MySQL

Сообщение guyasyou » 06 авг 2013, 23:30 ,  »  Сообщение:#1

Есть ли какая нить фигня, чтобы можно было проверить, доступна/работает ли удаленная БД?
Сейчас я просто пытаюсь загрузить первую доступную строку в таблице- но мне кажется это кривым...

Просто, после проплаты пользователем подписки, мне надо вставить пару строк в БД на другом сервере, а вероятность того, что оно будет лежать - велика. Хотелось бы как-то вылавливать эти моменты.
www.pure-web.ru - fullstack разработка сайтов и веб-приложений
Аватара пользователя
guyasyou
Администратор
 
Сообщения: 559
Зарегистрирован: 05 янв 2012, 12:29
Откуда: Новосибирск

Re: Проверка доступности MySQL

Сообщение MonoStas » 07 авг 2013, 08:29 ,  »  Сообщение:#2

Это называется мониторинг. Вот есть какой-то free продукт на эту тему:
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку

По-любому придется читать мануалы, но если реально нужно, то разберетесь.
А единоразово можно из командной строки. В линухе примерно так:
Код: Выделить всё
mysql -P 3306 -h yourdomain.com -u mylogin_user -p mylogin_db

Я лично делаю так:
подключаюсь по ssh:
Код: Выделить всё
 ssh root@ip /или domain

Затем к mysql:
Код: Выделить всё
mysql -u username -p

И:
Код: Выделить всё
 show databases;
не забывайте точку с запятой в конце
Вам конечно можно написать простенький баш скрипт.
-------------------------
А может я не так понял вопрос, если на php, то
Код: Выделить всё
$DBconnect = mysql_connect($hostname, $username, $password); // подключение к MySQL
if (!$DBconnect) // если подключиться не удалось
{
  die('Не могу подключиться: ' . mysql_error()); //выдать ошибку подключения
}
Пользую: CentOS 6.5, Ubuntu, Nginx, PHP, MySQL, Python, Sublime Text 3, CSS3, HTML5, jQuery...... Concrete5 (-;
Аватара пользователя
MonoStas
 
Сообщения: 80
Зарегистрирован: 11 окт 2012, 19:21
Откуда: Москва


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron