Здрасти, подскажите где менять логин и пароль к базе данных, в phpmyAdmin ничего не нашел! Хотелось бы перенести сайт на хостинг в ближайшее время, а логин стоит стандартный root, пароля так вообще нет, пока сайт на локалке стоит! И ещё сразу вопрос, как залить базу данных на фтп, сначало сделать на локалке ЭКСПОРТ а на хостинге сделать ИМПОРТ и указать файл базы?
Комментарии
Ответ на первый вопрос
На второй вопрос ответ
На ФТП "заливаются" сами файлы сайта. А базу заливают обычно через phpmyAdmin
По поводу второго вопроса - да, только заливать не на ftp, а через phpmyadmin.
По поводу первого вопроса - логин/пароль к базе спрашивайте у хостера, в самой базе ничего и не найдете.
логин пароль и прочие права доступа к базам указываются в базе mysql - она так и называется - сначала добавляется user без прав (потому что тут права юзера для всех баз) в таблицу users, а потом в таблицу db добавляеся база к которой он должен иметь доступ и нужные права, потом не забыть нажать "перегрузть привелегии"
1. Пароли к базе данных сидят в файле /sites/default/settings.php там следует прописать то, что указал хостер.
2. Если на локалке Вы пользуетесь Денвером, то там phpmyadmin какой-то ущербный, то ли без экспорта, то ли без импорта, не помню. Надо скачать с официального сайта phpmyadmin официальную версию, разархивировать и заменить то, что идёт стандартно в Денвере.
2. Если на локалке Вы пользуетесь Денвером, то там phpmyadmin какой-то ущербный, то ли без экспорта, то ли без импорта, не помню. Надо скачать с официального сайта phpmyadmin официальную версию, разархивировать и заменить то, что идёт стандартно в Денвере.
Ничего подобного, нормальный Денвер, и менять ничего не надо.
Значит мне попался ненормальный, с ущербным phpmyadmin. Хотя вроде с денвер ру качал. Может сейчас исправили, я месяца три назад качал, не знаю. Как поступить если ВДРУГ не будет экспорта или импорта, я в предыдущем посте написал.
всем спасибо за помошь! Возникла ещё одна проблема! Я скопировал друпал на фтп, создал базу, импортировал данные базы с локалки в новую базу на хостинге, но при заходе на сайт, друпал пытается получить доступ к базе которая находится на локальной машине, с логином root и без пароля! Что надо прописать и где чтобы подключалась вновь созданная база на хостинге?
я же писал: 1. Пароли к базе данных сидят в файле /sites/default/settings.php там следует прописать то, что указал хостер.
либо хостер тебе говорит пароль от базы (в письме при открытии хостинга) либо позволяет тебе самому в панели управления аккаунтом хостинга создавать/удалять базы и менять пароли к ним.
упс, уже решил проблему! просто не знал где там пароль писать, думал может в другом месте, а оказалось невнимательно смотрел! спасибо!
Я нашел искомый файл тут...
/www/htdocs/sites/default/settings.php
но вот как прописать логин и пароль для доступа к базам? Если честно в PHP и SQL я чайник, i need your help.
$db_url = 'mysql://ВашЛогин:ВашПарольlocalhost/ИмяБазыДанных';
93 строка у меня.
Интересно прочитать свои первые посты на друпал.ру, даже смешно сейчас:)