2012-05-26 5 views
1

Я использую Joomla, и я недавно установил новый шаблон. Чтобы сделать демонстрационный контент указанного шаблона, мне нужно импортировать файл .sql в мою базу данных, используя phpMyAdmin. Однако после попытки импортировать файл я получаю сообщение об ошибке:Сообщение об ошибке после попытки импорта .sql

SQL-Befehl [SQL-Order]:

-- 
-- Datenbank *[database]*: `j17_jp_investment` 
-- 
-- -------------------------------------------------------- 
-- 
-- Tabellenstruktur *[table structure]* für Tabelle *[table, sheet]* `jos_assets` 
-- 
DROP TABLE IF EXISTS `jos_assets` ; 

MySQL meldet [отчеты]: Dokumentation [документация]

#1046 - No database selected 

ответ

0

у вас есть база данных под названием "j17_jp_investment"?

В противном случае удалите эту строку из файла .sql, перейдите на страницу phpmyadmin, выберите базу данных, которую использует Joomla, затем перейдите на вкладку импорта и попробуйте импортировать.

1

У меня была та же проблема с шаблоном, который я только что купил! Добавить MySQL sentense: USE jml_d52ka2dc1f; где jml_d52ka2dc1f; это имя вашей базы данных.

Ваш dump.sql файл должен выглядеть следующим образом:

USE jml_d52ka2dc1f; 

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; 
SET time_zone = "+00:00"; 

/*!40101 SET @[email protected]@CHARACTER_SET_CLIENT */; 
/*!40101 SET @[email protected]@CHARACTER_SET_RESULTS */; 
/*!40101 SET @[email protected]@COLLATION_CONNECTION */; 
/*!40101 SET NAMES utf8 */; 

DROP TABLE IF EXISTS `jml_assets`; 
CREATE TABLE IF NOT EXISTS `jml_assets` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary Key', 
`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set parent.', 
`lft` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set lft.', 
`rgt` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set rgt.', 
`level` int(10) unsigned NOT NULL COMMENT 'The cached level in the nested tree.', 
`name` varchar(50) NOT NULL COMMENT 'The unique name for the asset.\n', 
`title` varchar(100) NOT NULL COMMENT 'The descriptive title for the asset.', 
`rules` varchar(5120) NOT NULL COMMENT 'JSON encoded access control.', 
PRIMARY KEY (`id`), 
UNIQUE KEY `idx_asset_name` (`name`), 
KEY `idx_lft_rgt` (`lft`,`rgt`), 
KEY `idx_parent_id` (`parent_id`) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=43 ; 

:) Наслаждайтесь!

Ссылка: http://dev.mysql.com/doc/refman/5.0/en/use.html

0

Та же ошибка появляется для меня. Я пытался импортировать базу mySQL моего клиента на мой сервер WAMP.

Я просто добавил эти два слова в начале моих запросов SQL:

USE [database_name]

Однако, прежде чем сделать это, я уверен, что я создал базу данных с точно таким же именем, что я используя в приведенном выше коде.

Смежные вопросы