Базы данных MySQL


  1. Что такое SQL?

    SQL - это сокращение от Structured Query Language (структурированный язык запросов). SQL создан для работы с реляционными базами данных. Он позволяет пользователям взаимодействовать с базами данных (просматривать, искать, добавлять и управлять данными). MySQL соответствует спецификации ANSI 92 SQL.

  2. Какая версия MySQL установлена на вашем хостинге?

    На хостинге установлена MySQL версии - 5. Всю необходимую информацию о сервере Вы можете получить из Панели Управления Аккаунтом или уточнить у технической поддержки.

  3. Как мне создать базу?

    Создавать базы данных Вы можете самостоятельно из Панели Управления, в разделе "MySQL".
    Для создания базы данных MySQL Вам необходимо определить имя БД. По умолчанию будет создан доступ с локальной машины (IP: 127.0.0.1 или localhost). При создании доступов с других IP Вы указываете свой пароль для каждого IP.

  4. Какой Hostname, Username, Password для работы с MySQL на сервере?

    Работа с MySQL-сервером по умолчанию осуществляется через localhost - т.е
    hostname: localhost
    username - ваш логин пользователя, который совпадает с именем БД, к которой Вы подключаетесь.
    password - пароль, который Вы задали в Панели Управления при создании базы данных.

  5. Можно позволить пользоваться MySQL сервером с другогo IP, а не только с localhost?

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

  6. Как восстановить базу даных?

    Восстановление базы данных можно произвести из Панели Управления, раздел BackUp.
    Выбираете "Восстановление MySQL", выбираете дату, за которую Вы хотите восстановить, выбираете базу данных и нажимаете "восстановить".

  7. У Вас есть phpMyAdmin и как в него попасть?

    Да, конечно. Попасть в phpMyAdmin можно из Панели Управления, раздел "MySQL". Напротив каждой базы данных есть ссылка с надписью "phpMyAdmin", переходите по ней, вводите пароль к базе данных и попадаете в phpMyAdmin.

  8. Где настройки соединения с базой данных в WordPress?

    Настройки соединения с базой данных можно задать в файле wp-config.php в корневой директории сайта, изменив следующие строки:
    define('DB_NAME', '{ИМЯ БАЗЫ ДАННЫХ}'); // Имя базы данных
    define('DB_USER', '{ИМЯ БАЗЫ ДАННЫХ}'); // Имя пользователя MySQL
    define('DB_PASSWORD', '{Пароль к Базе Данных}'); // Пароль к Базе Данных
    define('DB_HOST', 'localhost'); // Имя хоста 
    

    Имя пользователя равно имени базы данных.

  9. Подскажите, где настройка соединения с базой данных в UMI.CMS?

    Настроить соединение с базой данных MySQL в UMI.CMS можно в файле mysql.php в корневой директории сайта, изменив следующие строки:
    /* UMI.CMS mySQL - connection to database */
    mysql_connect('localhost', '{ИМЯ БАЗЫ ДАННЫХ}', '{ПАРОЛЬ К БАЗЕ ДАННЫХ}') 
    or die(mysql_fatal());
    mysql_select_db('{ИМЯ БАЗЫ ДАННЫХ}') or die(mysql_fatal());

  10. Ошибка при загрузке базы - Duplicate entry

    При загрузке дампа базы возникает ошибка

    ERROR 1062 (23000) at line 2054: Duplicate entry \'a\' for key \'username_clean\'

    Ее можно исправить на тех строках где идет ошибка, заменив конструкцию INSERT на INSERT IGNORE, если ошибок много то можно через sed

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

  11. Можно ли открыть доступ к базе со всех IP?

    В исключительных случаях, это сделать возможно по запросу в техническую поддержку.










Разделы



Статьи помогут Вам настроить почту, подключиться к серверу и во многом другом. Мы снабдили статьи иллюстрациями, что позволит быстрее разобраться в тех или иных вопросах.
Наши специалисты в любое время готовы оперативно ответить на все Ваши вопросы. Мы ждём Ваших вопросов.
Мы подготовили для Вас руководство по Панели Управления хостингом. Надеемся, что оно позволит Вам еще быстрее начать работать с нашим хостингом.
Удобный инструмент интерактивной помощи клиенту, который позволит получить ответ на Ваш вопрос или решить Вашу проблему в реальном времени.