Броят на бази данни, които може да създадете на вашия акаунт, зависи от хостинг плана, който използвате.
Може да закупите допълнителни бази данни при необходимост. По принцип може да ползвате една база данни за няколко скрипта. Например може да имате форум и блог на вашия акаунт, които да използват една и съща база, стига да няма конфликт в имената на таблиците им.
Можете да създавате нови MySQL база данни и потребители единствено чрез раздел MySQL бази данни на хостинг Контролния панел.
Създаване на MySQL база данни
За да създадете MySQL база данни:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб Бази данни.
Въведете име за Вашата база данни в полето Име на базата. Името на Вашата база данни започва с Вашето потребителското име за хостинг Контролния панел, последванo от долна черта (_).
Изберете колацията за Вашата база данни в падащото меню Колация. Колацията по подразбиране е utf8_general_ci.
Натиснете бутона Създай.
След като създадете база данни, системата автоматично ще добави всички права на Вашия главен MySQL потребител за тази база данни. Името на Вашия главен MySQL потребител е същото като Вашето потребителско име за хостинг Контролния панел. Паролата за Вашия главен MySQL потребител е първоначалната парола за Вашия хостинг Контролен панел по подразбиране.
Създаване на MySQL потребител
По подразбиране Вашият главен MySQL потребител има всички привилегии за всички Ваши бази данни. Поради съображения за сигурност Ви съветваме да създадете и използвате отделен MySQL потребител за всяко софтуерно приложение, инсталирано на Вашия акаунт.
Можете да създадете MySQL потребител, следвайки тези стъпки:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб MySQL потребители.
Въведете име за Вашия MySQL потребител в полето MySQL потребител.
Въведете парола за Вашия MySQL потребител в полетата Парола и Потвърди паролата.Важно: Ще видите индикатор за надеждността на паролата под полето Парола. Той се обновява в реално време, докато въвеждате паролата. Има пет нива на надеждност на паролата: Много ниска, Ниска, Средна, Висока и Отлична. Наред с индикатора за надеждност на паролата, ще виждате и съвети в подсказка до индикатора. Имайте предвид, че бутонът Добави ще бъде неактивен (изключен), ако паролата е с ниво на надеждност Много ниска или Ниска.
Изберете опцията Включи за настройката Външни връзки, ако MySQL потребителят ще се използва за отдалечен достъп до Вашите бази данни. За повече информация относно използването на външни връзки, моля да разгледате нашата статия Разрешаване на външни връзки към база данни.
Натиснете бутона Добави.
Предполагаме, че имате файл, съдържащ SQL dump/schema на Вашата база данни на Вашия компютър или сте я качили на Вашия акаунт. За да качите базата, имате две възможности:
Програмата phpMyAdminМожете да откриете детайлна информация за това как да импортирате база данни чрез phpMyAdmin в нашата статия Импортиране на база данни чрез phpMyAdmin. Ако файлът на базата Ви данни е по-голям от 5-10 MB, използвайте функцията Импортер, която е описана в следващия параграф.
Функцията ИмпортерВ раздел MySQL бази данни на Вашия Контролен панел натиснете бутон Импортирай до името на базата, в която искате да импортирате файла с данни. На следващия екран изберете файл от Вашия компютър или файл, който вече е качен от Вас на сървъра.
Важно: Ако Вашата база данни е твърде голяма, трябва да качите SQL файла на сървъра чрез FTP и след това да ползвате функцията Импортер. В случай, че имате затруднения с качването, не се колебайте да се свържете с отдел Техническа поддръжка.
По-долу ще откриете трите най-лесни начина за сваляне на копие от база данни:
чрез раздела MySQL бази данни на хостинг Контролния панел
чрез приложението phpMyAdmin
чрез раздела Архив на хостинг Контролния панел
Експортиране на база данни чрез раздел MySQL бази данни на хостинг Контролния панел
За да изтеглите копие на Вашата база данни чрез раздела MySQL бази данни на хостинг Контролния панел, следвайте тези стъпки:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб Бази данни.
Натиснете бутон Експортирай до базата данни, чието копие желаете да свалите.
След успешното експортиране ще се покаже информационна () иконка до Вашата база данни. Натиснете тази иконка, за да видите информация за експортираното копие на Вашата база данни.
Експортиране на база данни чрез приложението phpMyAdmin
Можете да откриете инструкции за това как да експортирате база данни чрез приложението phpMyAdmin в нашата статия Експортиране на база данни чрез phpMyAdmin.
Експортиране на база данни чрез раздел Архив на хостинг Контролния панел
Можете да използвате раздел Архив на хостинг Контролния панел, за да създадете архив на всички Ваши MySQL бази данни. Повече информация относно използването на този раздел е налична в статията Архив от нашата онлайн документация.
Можете да промените паролата на MySQL потребител, следвайки тези стъпки:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб MySQL потребители.
Натиснете бутон Редактирай () до MySQL потребителя, чиято парола желаете да промените.
Въведете новата парола за Вашия MySQL потребител в полетата Смяна на парола и Потвърди паролата.Важно: Ще видите индикатор за надеждността на паролата под полето Смяна на парола. Той се обновява в реално време, докато въвеждате паролата. Има пет нива на надеждност на паролата: Много ниска, Ниска, Средна, Висока и Отлична. Наред с индикатора за надеждност на паролата, ще виждате и съвети в подсказка до индикатора. Имайте предвид, че бутонът Изпрати ще бъде неактивен (изключен), ако паролата е с ниво на надеждност Много ниска или Ниска.
Натиснете бутон Изпрати.
По подразбиране всички MySQL потребители имат достъп до MySQL сървъра за бази данни локално чрез скриптове, качени на сървъра. Ако желаете да управлявате дадена база данни чрез приложение, инсталирано на Вашия компютър (напр. NaviCat, MySQL Front, MySQL Control Center или Query Browser), трябва да разрешите външните връзки за съответния MySQL потребител.
На нашите сървъри можете да разрешите/забраните отдалечения достъп на ниво MySQL потребител. Ако Вашият MySQL потребител има достъп до няколко бази данни, то разрешаването на външни връзки ще позволи на този потребител да достъпва всички бази данни, с които е асоцииран.
Разрешаване на отдалечен достъп за MySQL потребител
За да разрешите външните връзки за MySQL потребител на нашите сървъри, следвайте тези стъпки:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб MySQL потребители.
Натиснете бутон Редактирай () до MySQL потребителя, за когото желаете да разрешите отдалечения достъп.
Изберете опцията Включи за настройката Външни връзки.
Натиснете бутон Изпрати.
След като включите външните връзки, MySQL потребителят ще може да усъществява отдалечен достъп (напр. от Вашия компютър чрез MySQL Control Center или MySQL Front) с всички бази данни, с които е асоцииран.
MySQL настройки за отдалечен достъп
Можете да откриете името на MySQL сървъра и порта, които да използвате във Вашия MySQL клиент, в информационното поле MySQL настройки на раздел MySQL бази данни в хостинг Контролния панел.
Отдалечен достъп и MySQL views
Ако използвате views във Вашата MySQL база данни, включването/изключването на външните връзки за Вашия главен MySQL потребител може да доведе до проблеми с тези views, заради промяна в достъпа. Поради тази причина Ви Съветваме да използвате отделен MySQL потребител за външни връзки, ако изполвате MySQL views в някоя от Вашите бази данни.
За да асоциирате MySQL потребител с база данни, трябва да му добавите привилегии за тази база данни, следвайки тези стъпки:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб Привилегии.
Изберете Вашата база данни от падащото меню База.
Изберете MySQL потребителя от падащото меню MySQL потребител.
От списъка Привилегии изберете привилегиите, които желаете да добавите на MySQL потребителя за базата данни.
Натиснете бутон Асоциирай.
Важно: По подразбиране Вашият главен MySQL потребител има всички привилегии за всички Ваши бази данни. Поради съображения за сигурност Ви съветваме да създавате и използвате отделен MySL потребител за всяко софтуерно приложение, инсталирано на Вашия акаунт.
Ако MySQL потребител няма никакви привилегии за база данни, Вие трябва да го асоциирате с тази база данни. Можете да откриете детайлни инструкции в нашата статия Асоцииране на MySQL потребител с база данни.
За да промените привилегиите, които има MySQL потребител за база данни, следвайте тези стъпки:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб Привилегии.
Натиснете бутон Редактирай () до базата данни и потребителя, чиито привилегии желаете да промените.
От списъка Привилегии изберете привилегиите, които желаете да добавите на MySQL потребителя за базата данни. Ако премахнете всички привилегии, ще изтриете връзката между MySQL базата данни и потребителя.
Натиснете бутон Асоциирай.
Важно: По подразбиране Вашият главен MySQL потребител има всички привилиегии за всички Ваши бази данни. Поради съображения за сигурност Ви съветваме да създавате и използвате отделен MySL потребител за всяко софтуерно приложение, инсталирано на Вашия акаунт.
За да премахнете всички привилегии на MySQL потребител за база данни:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб Привилегии.
Натиснете бутон Изтрий () до базата данни и потребителя, чиито привилегии желаете да премахнете.
Изтриване на MySQL база данни
За да изтриете MySQL база данни:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб Бази данни.
Натиснете бутон Изтрий до базата данни, която желаете да изтриете.
Натиснете бутон ОК в прозореца за потвърждение.
Внимание: MySQL потребители, които са били асоциирани единственото с изтритата база, няма да се изтрият автоматично. Трябва да изтриете такива MySQL потребители ръчно.
Изтриване на MySQL потребител
Можете да изтриете MySQL потребител следвайки тези стъпки:
Отворете раздел MySQL бази данни във Вашия хостинг Контролен панел.
Изберете таб MySQL потребители.
Натиснете бутон Изтрий () до MySQL потребителя, който желаете да изтриете.
Натиснете бутон ОК в прозореца за потвърждение.
За да преместите база от друг сървър, трябва да:
1. направите SQL файл от другия хостинг сървър. На нашите сървъри поддържаме MySQL 5.x бази данни.
2. създадете база данни на нашия сървър и да качите (импортирате) файла при нас.
(вижте Създаване на MySQL база данни/потребител и Прехвърляне на база данни на нашия сървър)
Приложението за управление на MySQL бази данни phpMyAdmin е инсталирано на всички сървъри. Можете да достъпите phpMyAdmin чрез раздел phpMyAdmin на хостинг Контролния панел или чрез линк phpMyAdmin в раздел MySQL бази данни на хостинг Контролния панел.
Ако желаете да дадете достъп до MySQL база данни на трето лице (например програмист, който разработва приложение за Вас), не трябва да им давате потребителското име и паролата за Вашия Контролен Панел. Вместо това можете да им създадете допълнителен MySQL потребител за базата данни. Можете да управлявате Вашите MySQL бази данни и потребители чрез раздел MySQL бази данни на хостинг Контролния панел.
В случай, че се разработва нов проект/сайт, ще трябва първо да създадете нова MySQL база данни и потребител, следвайки инструкциите в нашата статия Създаване на MySQL база данни/потребител. Поради съображения за сигурност, бази данни могат да се създават само през хостинг Контролния панел.
След като MySQL базата и потребителят са създадени, трябва да асоциирате MySQL потребителя с базата данни, следвайки инструкциите от нашата статия Асоцииране на MySQL потребител с база данни. Можете да дадете всички привилегии на новия MySQL потребител, освен ако нямате съображения да ограничите допълнително потребителя.
Вашият програмист може да има нужда от директен достъп до базата данни за извършване на манипулации с данните. Можете да им дадете линк за достъп до phpMyAdmin приложението, което е достъпно на всички наши сървъри. Копирайте линкът, който е означен като phpMyAdmin, вместо линкът влез до нея.
Ако е нужен отдалечен достъп чрез програма, инсталирана локално (например MySQL Workbench), трябва да разрешите външните връзки за MySQL потребителя. Процесът е обяснен в детайли в нашата статия Разрешаване на външни връзки към база данни.
Ако трябва да предоставите достъп и до Вашите файлове, можете да създадете допълнителен FTP потребител за целта. Повече подробности ще откриете в статията FTP потребители.
Важно: Ако вече не е нужно третото лице да има достъп до Вашата база данни, трябва да смените паролата на техния MySQL потребител. Възможно е софтуер, който е инсталиран на Вашия акаунт, да се свързва чрез същия MySQL потребител. В такъв случай трябва да смените паролата и в конфигурационния файл на софтуера.
Най-вероятно се опитвате да създадете база данни директно през phpMyAdmin.
Може да създавате бази данни САМО през раздела MySQL бази данни на хостинг Контролния панел.
Командите GRANT и CREATE DATABASE не са достъпни в phpMyAdmin поради съображения за сигурност, откъдето идва и съобщението за грешка.
За да свържете вашите PHP скриптове с MySQL5 база данни, трябва да укажете следното име за сървър в стринга за конекция:localhost
Ето един примерен стринг за конекция, за да използвате MySQL5:
$link = mysqli_connect('localhost', 'mysql5_user', 'mysql5_password');Ако имате проблеми с достъпа до вашите бази данни, можете по всяко време да се свържете с нас, като отворите нов тикет. Нашият екип е винаги готов да ви помогне.
Можете да промените часовата зона за Вашите MySQL сесии чрез добавянето на следната SQL заявка веднага след установяването на връзка с MySQL сървъра във Вашите скриптове:
SET time_zone = 'chasova_zona';
Заменете chasova_zona с часовата зона, която бихте желали да използвате. Списък с поддържаните часови зони може да намерите в zone.tab файла. Повече информация е достъпна в раздела MySQL Server Time Zone Support от официалната документация на MySQL.
Всички цени са крайни с включен начислен 20% ДДС. Без първоначални такси. Минималният срок за поръчка на споделен хостинг е 12 месеца. Нужно е пълно предплащане за целия период на договора. 100-дневен период на рекламация. Цената за регистрация на домейн и издаване на SSL сертификат не подлежи на възстановяване в случай на предсрочно прекратяване на договора.