<MyRusakov.ru />

PHP и MySQL с Нуля до Гуру 2.0

PHP и MySQL с Нуля до Гуру 2.0

Данный курс научит Вас программировать на самом популярном Web-языке в мире - PHP. Курс состоит из 11 разделов, в которых с нуля рассказывается и показывается процесс написания различных скриптов на PHP.

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

Почти к каждому уроку идут упражнения.

Просмотрев данный курс, Вы сможете создавать абсолютно любые PHP-сайты любой сложности.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Экспорт базы данных на сервер
30.08.2011 09:15:02 Экспорт базы данных на сервер Сообщение #1
testor48

testor48

Новичок

Новичок

Дата регистрации:
29.08.2011 16:29:50

Сообщений: 2

Созданный c помощью joomla сайт полностью работоспособен на локальном компьютере. На сервере Макхост пустая база данных была создана автоматически. При импорте текстового файла моей базы данных из 84 таблиц на сервер выдается такая ошибка:
шибка

SQL-запрос:

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Авг 30 2011 г., 08:15
-- Версия сервера: 5.0.45
-- Версия PHP: 5.2.4
--
-- БД: `project`
--
-- --------------------------------------------------------
--
-- Структура таблицы `jos_ak_profiles`
--
CREATE TABLE IF NOT EXISTS `jos_ak_profiles` (
`id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`description` varchar( 255 ) NOT NULL ,
`configuration` longtext,
`filters` longtext,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM AUTO_INCREMENT =2 DEFAULT CHARSET = utf8 AUTO_INCREMENT =2;

Ответ MySQL: Документация
#1046 - No database selected

Эта таблица стоит первой в списке таблиц.
Я не специалист по базам данных и не пойму в чем ошибка. Может вы поможете разобраться.
Заранее спасибо
Профиль Ответить
30.08.2011 11:43:22 Экспорт базы данных на сервер Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Скорее всего, Вы просто не выбрали, либо даже не создали базу данных у хостера. Поэтому сначала создайте базу данных, а затем в PHPMyAdmin зайдите в эту базу и сделайте либо SQL-запрос со всеми таблицами, либо импорт.
Профиль Ответить
01.09.2011 09:21:46 Экспорт базы данных на сервер Сообщение #3
testor48

testor48

Новичок

Новичок

Дата регистрации:
29.08.2011 16:29:50

Сообщений: 2

Здравствуйте!
Пустая база данных уже была создана хостером. Я пробовал и экспорт, и SQL-запрос все равно выдаётся такая ошибка, хотя на локальном компьютере сайт работает прекрасно:
[DIR] phpmyadmin/ 05-Jan-2008 23:28 -
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.4 Server at localhost Port 80


Ошибка

SQL-запрос:

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Авг 30 2011 г., 08:15
-- Версия сервера: 5.0.45
-- Версия PHP: 5.2.4
--
-- БД: `project`
--
-- --------------------------------------------------------
--
-- Структура таблицы `jos_ak_profiles`
--
CREATE TABLE IF NOT EXISTS `jos_ak_profiles` (
`id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`description` varchar( 255 ) NOT NULL ,
`configuration` longtext,
`filters` longtext,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM AUTO_INCREMENT =2 DEFAULT CHARSET = utf8 AUTO_INCREMENT =2;

Ответ MySQL: Документация
#1046 - No database selected

Кодировка UTF-8.
Подскажите в чем причина если сможете
Профиль Ответить
01.09.2011 09:27:24 Экспорт базы данных на сервер Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Возможно, что кодировка базы не верная на хостинге. Убедитесь, что она UTF-8.
Профиль Ответить
01.09.2011 11:03:47 Экспорт базы данных на сервер Сообщение #5
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Если не поможет, то откройте SQL. И добавьте такую строчку в самом начале:
USE Имя_базы_данных;
Профиль Ответить
01.09.2011 11:04:52 Экспорт базы данных на сервер Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Если это не поможет, то откройте SQL и добавьте в самое начало такую строчку:
USE Имя_базы_данных;
Профиль Ответить