Шаг 3. База данных

По умолчанию, Drupal работает с базой данных MySQL. Эта база данных входит в комплект Денвера и для работы с ней нужно запустить Денвер. Найдите ярлыки которые Денвер создал на Рабочем столе и запустите Start servers. На экране появятся и исчезнут два окошка, после этого запустите браузер и наберите в адресной строке:

localhost

и используйте манипулятор типа мышь, чтобы нажать им на кнопку Перейти в браузере. Открывшуюся страницу нужно прокрутить до раздела Утилиты, в котором перейдите по ссылке Заведение новых БД и пользователей MySQL.

После перехода по ссылке, заполните окрывшуюся страницу следующим образом:

  • Пароль администратора MySQL: <оставьте пустым>
  • Имя базы данных: drupalsite
  • Логин пользователя: drupalsite
  • Пароль: drupalsite
  • …еще раз: drupalsite

После ввода этих данных, нажмите кнопку Создать БД и пользователя.

Страница перезагрузится и после заголовка появится надпись: База данных и новый пользователь заведены:

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

Комментарии

Алексей's picture

Напишите пожалуйста, что кроме localhost, если не получается, можно подставить 127.0.0.1
А то начинающим юзверям это невдомек. Коим я и являюсь :) Нашел случайно. Спасибо!

Анонимно's picture

вопрос какие настройки кодировки применяются к БД созданной при установке друпал?

Александр's picture

Помогите! Ввожу то localhost то 127.0.0.1 не помогает браузер пишет типо ошибко такого сайта либо нет либо доступ к нему закрыт
Это через оперу а через интернет експлорер восче начинает поиск вводимых знаков не знаю что делать помогите!

Заранее спасибо!

Анонимно's picture

ответ ищи на форуме Денвера, там все написано популярненько.

Маша's picture

Александр, попробуйте отключить прокси-сервер или включить службу DNS (Администрирование - Службы)

_veter_'s picture

еще можно попробовать для поднятия на локальной машине такую прогу как WampServer удобна и проста в обращении и мануала много к ней...по поводу локалхоста есть такой вариант: когда создается база данных на локальной машине то при загрузке сайта через виртуальный сервер используется имя localhost и выглядит примерно так http://localhost/drupal соотвественно при выборе имени базы данных следует избегать совпадений т.е. как описывается во всех мануалах можно использовать имя типа drupal mysql и т.д. соотвественно во время установки когда друпал просит имя базы надо вводить то имя которое вы ввели при создании базы т.е. это и есть ваша база mysql(мать ее) ......на одной локальной машине можно сделать несколько баз главное потом самому не заблудиться где какая :))) дерзаем ....

Михаил's picture

Напомню, что перед запуском Денвера надо закрыть Скайп, если таковой запущен. Если этого не сделать, то Денвер не заработает. Скайп юзает те же порты ;)

artleg's picture

Для совсем начинающих можно обойтись совсем без мыслительного аппарата: http://bitnami.org/stack/drupal — в один клик, так сказать. На том же сайте ещё и другие цмски есть…

Анонимно's picture

у меня ошибку пишет
Ошибка: Access denied for user 'root'@'localhost' (using password: NO).
это где пароль вводить надо

Анонимно's picture

localhost не работает. Денвер встал,браузер настроил . не локалит! (просьба не ссылить ) опишите . Vista Business SP2

Анонимно's picture

в окне Логин пользователя пишет
Ошибка SQL: Field 'ssl_cipher' doesn't have a default value.
???

Анонимно's picture

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

Артур's picture

Добрый день. При вводе drupalsite во все строки выдает:
"Ошибка: такая база данных уже есть". Что делать? Заранее благодарен.

Makedonsky's picture

После ввода всех данных перезагружается страница и остается белой и пешется "готово"

Madness's picture

К авторам: исправьте, пожалуйста, в предложении "Страница перезагрузиться и после заголовка появиться надпись" не нужны мягкие знаки в словах "перезагрузиться" и "появиться". Пусть ваша статья будет ещё более безупречной :)

Сетегном's picture
На сайте
3 года 20 нед

Fix!

borys's picture
На сайте
28 нед 5 дн

в phpMyAdmin снизу выведено сообщение:
Your configuration file contains settings (root with no password) that correspond to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole by setting a password for user '.root'.

Как сменить пароль к базе данных?? а то никак немогу найти...

Сетегном's picture
На сайте
3 года 20 нед

Выше этого сообщения ссылка Privileges, только для домашнего компьютера это не важно.

borys's picture
На сайте
28 нед 5 дн

я понимаю что для домашнего компьютера это не важно.
но я хочу переносить сайт на хостинг.
подскажите как правильно и безопансо настроить Privileges

Сетегном's picture
На сайте
3 года 20 нед

'Конфигурационный файл phpMyAdmin содержит настройки MySQL по-умолчанию, согласно которым для привилегированного пользователя "root" не задан пароль. Такие настройки делают MySQL-сервер уязвимым для несанкцианированного доступа, поэтому настоятельно рекомендуется установить пароль для пользователя "root".'
---
php-myadmin.ru

Feloidea's picture

Подскажите, как связать Друпал с MS Access или хотябы с MS SQL Server.

Анонимно's picture

Ребятки, все равно не работает localhost, уже сделала все, что было перечислено выше, никак, может есть еще какие-нибудь варианты почему эта страничка не грузится
Пасиб

Галина's picture

у меня та же история: не грузится панель для введения паролей.помогите

Анонимно's picture

выдает ошибку: Undefined variable: non_existed_variable in Q:\home\localhost\www\Tests\phpnotice\index.php on line 6

Комментировать

CAPTCHA
Тест, который позволяет исключить автоматическую отправку сообщений. Эта мера направлена против спама.
Image CAPTCHA
Введите числа, которые показаны на картинке.