390023, г. Рязань,
ул. проезд Яблочкова, д.5, строение 35а
8-800-333-07-46
hello@on-telecom.ru
support@on-telecom.ru

Базы данных MySQL

SQL — что это?

SQL расшифровывается как Structured Query Language и используется для выполнения операций в реляционных базах данных. Этот язык позволяет осущетсвлять поиск с условием и без, добавление и изменение данных в таблицах базы. Сервер реляционных баз данных MySQL, используемый ОнТелеком, сертифицирован и соответствует всем спецификациям.

Версия MySQL хостинга

ОнТелеком  использует MySQL 5 версии, а  вся техническая информация о сервере доступна для Вас в панели управления в любое время. Есди останутся вопросы — задайте их на странице технической поддержки.

Создание базы данных

Создайте базу данных в панели управления, в пункте MySQL. Чтобы создать базу данных MySQL Вам введите ее имя. По умолчанию к ней предоставляется только локальный доступ, т. е. с ip-адреса 127.0.0.1 и имени localhost. Вы можете дать  доступ для других ip-адресов, каждый из них будет подключаться со своим паролем.

Поля адрес хоста, название БД, имя пользователя и пароль для MySQL в кофигурационных файлах

  • Для подключения к MySQL адрес хоста по умолчанию: localhost
  • Имя базы данных по умолчанию: совпадает с логином
  • Имя пользователя БД по умолчанию: ваш логин панели управления
  • Пароль: задается в панели управления во время создания БД

Если быза данных по умолчанию не достаточно, создайте базу данных как в предыдущем пункте и используйте заданные значения соответствующих полей.

Подклчение к MySQL с другогo IP

При создании или редактировании базы данных из панели управоения в разделе MySQL Вы можете настроить доступ для других IP. При этом для каждого адреса используется свой пароль.

Мне нужно восстановить БД из бэкапа

Восстановить БД Вы можете в панели управления, из раздгла WWW > WWW доменыВыберите сайт, для которого нужен бэкап и нажмите Ваойти. Затем в разделе Инструменты > Резервные копии  выберите дату и нажмите Данные > Базы данных. Выберите базу и нажмите Восстановить для автоматического восстановления или нажмите Скачать, чтобы восстановить БД через phpMyAdmin.

Дотуп в phpMyAdmin

Попасть в phpMyAdmin можно из панели управления. Перейдите в раздел Инструменты. Выберите базу данных и нажмите Перейти для доступа к phpMyAdmin. При запросе логина и пароля используйте данные аккаунта по умолчанию или данные, заданные при создании БД.

Где в WordPress вводятся настройки для соединения с MySQL?

Все настройки WordPress, в том числе подключение к базе данных, указываются в файле wp-config.php, расположенном в корне сайта. Вам нужно изменить следующие строки:

define('DB_NAME', '<имя_базы_данных>'); // Имя БД MySQL
define('DB_USER', '<имя_пользователя_базы_данных>'); // Имя пользователя БД MySQL
define('DB_PASSWORD', '<пароль_пользователя_базы_данных>'); // Пароль пользователя ЬД MySQL
define('DB_HOST', 'localhost'); // Имя сервера управоения БД MySQL

По умолчанию имя_базы_данных и имя_пользователя_базы_данных совпадают.

Настройки подключения к БД в UMI.CMS

Подключить UMI.CMS к базе данных MySQL Вы можете в файле mysql.php, расположенном в корне сайта. для этого измените следующие строки:

/* UMI.CMS mySQL - connection to database */
mysql_connect('localhost', '<имя_пользователя_базы_данных>', '<пароль_пользователя_базы_данных>') 
or die(mysql_fatal());
mysql_select_db('<имя_базы_данных>') or die(mysql_fatal());

Ошибка Duplicate entry при импорте БД

ERROR 1062 (23000) at line 2054: Duplicate entry ‘a’ for key ‘username_clean’

Если ошибок не много, добавьте к конструкции INSERT параметр IGNORE. Если ошибок много то обработайте дамп командой sed

sed -e "s/INSERT/INSERT IGNORE/g" -i <имя_дампа>.sql

Доступ к БД с любого IP

Лоступ настраивается при создании или изменениии БД в панели управления.