Головна » FAQ і документація » Бази даних RU UA EN
 
 
 
 
реєстрація   забули пароль?

Бази даних

Використання баз даних


СПИСОК ЗАПИТАНЬ:
  1. Звідки скачати Backup бази даних?
  2. Як відновити файли на сервері?
  3. Чи є в хостінг-планах підтримка баз даних? Яке ім'я MySQL-сервера використовувати в скриптах?
  4. Що таке phpMyAdmin? Чи надаєте ви його?
  5. Як зробити/залити дамп бази даних?
  6. Що робити, якщо при запиті до бази даних видається помилка cant open xxxx.MYI?
  7. Що необхідно зробити для того, щоби коректно сортувалися, а також групувалися кириличні дані?
  8. Під час редагування запису в phpMyAdmin з'являються знаки запитання (??????). Що робити?

ВІДПОВІДІ:

1. Звідки скачати Backup бази даних?

Раз на декілька днів система в автоматичному режимі робить бекап бази даних. Щоб скачати бекап, скористайтеся пунктом меню "Резервне копіювання", який знаходиться у вашому аккаунті.

2. Як відновити файли на сервері?

За допомогою Bacula, програми для резервного копіювання, архівування та відновлення ви можете знайти / відновити / зберегти втрачені або пошкоджені файли та бази данних.

Ці функції доступні з облікового запису:

А також з панелі керування хостингом, H-Sphere:

Якщо ви хочете відновити файли, виберіть в меню Bacula4Hosters Restore пункт Web Files, встановіть в календарі період, за який необхідно відновити дані, позначте потрібні файли (при необхідності ви можете виділити їх всі) й натисніть на кнопку Restore Hosting Files.

Якщо ви хочете відновити бази даних MySQL або PostgreSQL, в меню Bacula4Hosters Restore виберіть відповідну БД, встановіть в календарі період, за який необхідно відновити дані, позначте потрібні таблиці (при необхідності ви можете виділити їх всі) й натисніть на кнопку Restore MySQLTables.

3. Чи є в хостінг-планах підтримка баз даних? Яке ім'я MySQL-сервера використовувати в скриптах?

Так. Ви можете використовувати СУБД MySQL, якщо придбаєте будь-який хостінг-план, який влючає використання баз даних MySQL.

Ми радимо при під'єднанні до баз даних MySQL-сервера у своїх скриптах вказувати не його IP-адресу або localhost, а ім'я сервера.
Про ім'я сервера можна дізнатися у вашому акаунті Панелі керування, меню "Бази даних, MySQL-сервер":
  1. mysql.ukrhosting.com для клієнтів віртуального хостінгу на UNIX-платформі в США;
  2. mysqlua.ukrhosting.com для клієнтів віртуального хостінгу на UNIX-платформі в Україні;
  3. mysqlua2.ukrhosting.com для клієнтів віртуального хостінгу на UNIX-платформі в Україні, 5-та версія;
  4. mysql.ukrhosting.net для клієнтів віртуального хостінгу на Windows-платформі;
  5. реселерам необхідно вказати ім'я свого сервера баз даних.
Ця рекомендація допоможе зменшити час можливого простою при планованих змінах серверного програмного забезпечення, зміни IP-адреси сервера тощо.

4. Що таке phpMyAdmin? Чи надаєте ви його?

phpMyAdmin - це інструмент, написаний на PHP, який дозволяє вам адмініструвати вашу базу даних MySQL через інтерфейс браузера (форми, кнопки, посилання). Розповсюджується безкоштовно ("open source"), перша публічна версія з'явилася в жовтні 1998 року. За більш ніж два роки програма доведена до високого рівня - вона вміє майже все, що можна робити з базами даних.

phpMyAdmin призначений як для обізнаних користувачів, так і для тих, хто не дуже добре знає мову запитів SQL. Всі операції зі створення, видалення та налаштування баз і таблиць можна виконувати саме через цю утиліту.

Доступ до phpMyAdmin можна отримати за адресою:

  1. http://mysql.ukrhosting.com/phpMyAdmin/index.php - для клієнтів віртуального хостингу на серверах в США.
  2. http://mysqlua.ukrhosting.com/phpMyAdmin/index.php - для клієнтів віртуального хостингу на серверах в Україні.
  3. http://mysqlua2.ukrhosting.com/phpMyAdmin/index.php - для нових клієнтів віртуального хостингу на серверах в Україні.


Будь ласка, відвідайте сайт розробників http://phpmyadmin.net для отримання додаткової інформації з використання phpMyAdmin.

5. Як зробити/залити дамп бази даних?

За допомогою phpMyAdmin можна зробити дамп вашої бази даних, а потім залити його в іншу базу.
Для того, щоб зробити дамп, ліворуч, в меню phpMyAdmin, виберіть необхідну вам базу. Потім натисніть на вкладку Экспорт. З’явиться форма для створення дампу бази даних. Внизу необхідно написати ім’я файлу, в який буде імпортуватися дамп, і позначити галочкою опцію Послать. Натискаємо кнопку Пішов.
Для того, щоб залити дамп з файлу, виберіть потрібну базу в меню, ліворуч. Потім натисніть на вкладку SQL, з’явиться поле вводу даних. Внизу натисніть кнопку Browse для того, щоб увімкнути файл дампу. Потім натисніть кнопку Пошёл.

6. Що робити, якщо при запиті до бази даних видається помилка cant open xxxx.MYI?

Це означає, що з певної причини вийшли з ладу індекси таблиці. Ви можете відновити її запитом:
REPAIR TABLE ім'я_таблиці.

7. Що необхідно зробити для того, щоби коректно сортувалися, а також групувалися кириличні дані?

Щоб коректно працювали кириличні літери після створення бази даних, вам необхідно зробити наступне:

ALTER DATABASE ім'я бази CHARACTER SET cp1251 COLLATE cp1251_general_ci.

Також, відразу після конекту до бази даних, у вашому скрипті повинні бути присутні два запити:
mysql_query ('SET NAMES cp1251');
mysql_query ('SET CHARACTER SET cp1251').


У випадку, якщо у вас є готовий дамп бази даних, вам необхідно впевнитися, що дані в ньому зберігаються у потрібному вам кодуванні і що в запитах create table присутній DEFAULT CHARSET=cp1251, наприклад:

CREATE TABLE `test` (id int, value varchar(255)) DEFAULT CHARSET=cp1251.

У випадку, якщо у вас є коректно працюючий сайт, а дані в таблицях зберігаються в кодуванні latin1, (і, відповідно, коректно не показуються в phpmyadmin) - вам необхідно поставити і налаштувати окремий скрипт (шукати на google.com) для створення дампу, після чого самостійно переконвертувати всі таблиці і дані в потрібне вам кодування і перезалити цей дамп за допомогою phpmyadmin.

Звертаємо увагу на те, що для сервера mysqlua2.ukrhosting.com кодування cp1251 встановлене за замовчуванням.

8. Під час редагування запису в phpMyAdmin з'являються знаки запитання (??????). Що робити?

Якщо в phpMyAdmin кирилічні символи відображаються коректно, і ваш скрипт їх коректно показує, але при редагуванні запису з'являються знаки запитання (??????) - використовуйте наступну команду, яку потрібно виконати одноразово:

ALTER DATABASE ім'я бази DEFAULT CHARACTER SET cp1251 DEFAULT COLLATE cp1251_general_ci.

ПЕРЕВІРКА ДОМЕНУ

домен:
 
зона: OK

РЕЄСТРАНТ ДОМЕНУ

 
OK

НОВИНИ

RSS
Збільшення цін на українські домени
З 30.04.2016. ...»
30/04/2016
Увага! Графік роботи техпідтримки
Вихідні: 01-04 травня і 09-11 травня ...»
27/04/2015
На сайті встановлений реальний курс долара
...»
17/04/2015
Збільшення вартості хостингу
для послуг віртуального хостингу на серверах, що знаходяться за межами України ...»
30/03/2015
Підвищення цін на українські домени
З 01.04.15 підвищення цін на доменні імена ...»
13/03/2015
Увага! Домени з контактами в Криму
Міжнародні домени, які мають у контактах кримський адреса, будуть заблоковані ...»
05/03/2015

НАШІ КЛІЄНТИ


alexco.lviv.ua

bridge-art.com

ukvisas.com.ua

piramida-cafe.com.ua
© 2002 – 2020 ukrhosting.com
HOSTOBZOR.ru Credit card purchases will be sold by
2Checkout.com,Inc. - Ohio, U.S.A.
Services provided by UKRHOSTING
Ukrhosting accepts credit card payments via 2CheckOut

Головна сторінкаПідтримкаКонтактиФорум
Мапа сайтуАрхів документівАрхів новин