Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблема переноса БД на сервер
Форумы портала PHP.SU » » Вопросы новичков » Проблема переноса БД на сервер

Страниц (1): [1]
 

1. screamleo - 15 Января, 2014 - 18:38:25 - перейти к сообщению
Только вот решил проблему с кодировками (спасибо вашему форуму) так вот возникла новая при переносе базы данных с локалхоста на сервер. Вообщем кидаю туда текстом ту таблицу но начало выдавать ошибку про то что не указана бд. я прогуглил и исправил, дописав
CODE (SQL):
скопировать код в буфер обмена
  1. CREATE DATABASE crapblogphp;
  2. USE crapblogphp;

но сразу же новая ошибка а именно : "#1044 - Access denied for user 'screa373'@'localhost' to database 'crapblogphp' " и вот с ней не знаю что делать. помогите, очень надо залить
2. esterio - 15 Января, 2014 - 18:40:56 - перейти к сообщению
на хостингач часто запрещают создания базы. Вместо етого доют доступ к уже созданой базе
3. b0d - 15 Января, 2014 - 18:41:01 - перейти к сообщению
сохрани на локалке свою бд а на хостинге просто импортируй ее.
(Выбираешь из списка свою, нужную базу данных -- переходишь на вкладку "Экспорт" и там нажимаешь "ок" -- находишь куда сохранился файл с одноименным названием твоей базы -- открываешь ту бд, куда хочешь переместить, и выбираешь "Импорт" -- вводишь путь к сохраненной базе на пк и вуаля!)))
4. screamleo - 15 Января, 2014 - 21:17:04 - перейти к сообщению
esterio пишет:
на хостингач часто запрещают создания базы. Вместо етого доют доступ к уже созданой базе

в phpmyadmin единственная база это information_schema, не думаю что предназначена для заливания туда инфы

b0d пишет:
сохрани на локалке свою бд а на хостинге просто импортируй ее.
(Выбираешь из списка свою, нужную базу данных -- переходишь на вкладку "Экспорт" и там нажимаешь "ок" -- находишь куда сохранился файл с одноименным названием твоей базы -- открываешь ту бд, куда хочешь переместить, и выбираешь "Импорт" -- вводишь путь к сохраненной базе на пк и вуаля!)))

этот способ полностью аналогичен моему, так как в файле *.sql точно тот же текст что и вставленный так что выдает те же ошибки
5. caballero - 15 Января, 2014 - 21:38:19 - перейти к сообщению
создай БД руками через phpmyadmin

а потом вставляй остальное (без CREATE DATABASE разумеется)
6. b0d - 16 Января, 2014 - 16:04:13 - перейти к сообщению
screamleo пишет:
этот способ полностью аналогичен моему, так как в файле *.sql точно тот же текст что и вставленный так что выдает те же ошибки

а если переименовать базу на хостинге? что бы названия БД совпадали и потом "Импорт"?
7. caballero - 16 Января, 2014 - 18:23:25 - перейти к сообщению
для нормального переноса существует sypex dumper
8. screamleo - 17 Января, 2014 - 19:40:52 - перейти к сообщению
Спасибо всем, проблему решил

 

Powered by ExBB FM 1.0 RC1