Создание базы данных MySQL средствами CPanel

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

В этой статье я рассмотрю подробно процесс создания базы данных и пользоватя для нее. Все это мы будем делать использоую возможности панели управления хостинг-аккаунтом CPanel.

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

Интересна эта статья будет в первую очередь тем, кто только недавно приобрел первый свой хостинг с MySQL или только собирается это сделать. Те же, кто уже давно имеет с ними дело, не откажется, надеюсь, добавить свои замечания по статье ;).

Таким образом нам нужно создать:

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

Приведенные ниже иконки соотвествуют CPanel со стандартным скином(X).

Итак, заходим в нашу CPanel и на главной странице видим большую кучку разных иконок. Находим значок, подписанный MySQL Databases.

Кликнув по нему мы попадаем на страницу убправления базами данных пользователя хостинг-аккаунта. И приступаем к выполнению, приведенных выше, трех шагов.

  1. Создаем базу данных.
    Самой вверхней формой, на этой странице, как раз таки и будет форма создания новой базы данных

    указываем желаемое имя базы данных и жмем Create Database. Обратите внимание, что база будет создана с именем, составленным из двух частей:

    логин в cpanel + "_" + указанное вами имя

    то есть, если ваш логин tester, а имя вы указали mydb, то полное имя базы получится tester_mydb.
    Не забудьте об этом, когда будете прописывать имя базы в файле конфигурации какого-нибудь PHP скрипта!

  2. Создаем пользователся БД.
    Переходим ко второй форме, в которой необходимо указать имя пользователя и пароль:

    Не указывайте слишком больное имя в поле Username, так как оно будет сокращено автоматически до 6(?) символов. При этом, как и в случае с именем базы данных полное имя пользователся будет иметь вид:

    логин в cpanel + "_" + указанное вами имя

    А пароль будет таким, каким вы его указали.

  3. Указываем пользователя, имеющего права доступа к нашей базе данных.
    Для этого переходим к следующей форме, расположенной все на той же странице управления базами MySQL:

    здесь мы в левом списке выбираем пользователя, а в правом - базу данных, доступ к которой получит выбранный пользователь. Отмеченный чекбокс означает, что данный пользователь получает все права на работу с базой данных(создавать, удалять, изменять таблицы, менять индексы и прочее).

Вот собственно и все.

Так как мы создавали базу не просто так, а для ее использования каким-нибудь скриптом, то вам необходимо указать заданные выше имя базы, имя пользователя и пароль в конфигурации вашего скрипта.

Устанавливаем кодировку базы данных с помощью phpMyAdmin.

Если вам необходимо, чтобы база данных была настроена на определенную кодировку, а не ту, которая устанавливается по умолчанию, то необходимо задать ее принудительно. Для это можно воспользоваться скриптом управления базами данных phpMyAdmin. Ссылка на phpMyAdmin приведена внизу страницы, на которой вы создавали базу данных и пользователя.

После загрузки phpMyAdmin в левом фрэйме выбирайте созданную баззу данных и ждите загрузки центрального фрэйма.

В верхнем меню находим крайтюю кнопку Operations и кликаем на нее.

На открывгейся странице в самом низу находим группу Collation и проверяем, что выбранной являлась нужная нам кодировка, в противном случае выбираем ее в выпадающем списке и жмем на кнопку Go.

После этого все таблицы, создаваемые без явного указания кодировки, будут иметь кодировку, заданную для всей базы данных.

Комментариев: 3

  1. Владимир
    Дата: Июнь 22, 2008, 15:11 | Ссылка

    Как создать Базу данных, где она находиться и как войти.

  2. Дата: Июнь 23, 2008, 11:04 | Ссылка

    Это вопрос? Вроде ж в статье про это как раз и написано…

  3. Дата: Ноябрь 27, 2008, 16:23 | Ссылка

    У меня проблемы с кодировкой phpMyAdmin, именно в блоке создания БД, что это может быть ?

На эту страницу размещена 1 ссылка

  1. Дата: Июль 10, 2008, 20:53

    […] http://a2p.net.ru/hosting/4/mysql_db_creation_with_cpanel/ - это плохой урл(к сожелению, именно так я и прописал :(). […]

Оставьте комментарий!

Обязательные поля отмечены знаком *

*
*

Powered by WP Hashcash

аватары баги безопасность беларусь блог браузер браузеры верстка виджеты закладки интерфейсы контекст монетизация плагины программирование раскрутка ссылки статистика темы топ формы хостинг шаблоны яндекс .htaccess api b2evolution bookmarks bugs chrome code CPanel CSS error exploit firefox freeBSD Google gravatar gzip HTML JavaScript linux mod-rewrite MySQL ob-start PHP plugins rss sape.ru SEO sitemap sniplets sql tar TinyMCE utf8 wget widgets WordPress WYSIWYG xmlrpc yandex