[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: загрузка базы на хостинг
Natalya_H
Добрый день.
У меня есть такая проблема. Я у себя на компьютере через localhost / phpmyadmin создала базу данных (которая наромально работала). Через експотр записала ее и архив. Затем на хостинге http://www.ho.ua сворила базу данных и в нее хотела импортуваны свою базу, а оно мне выбивает ошибку

Ошибка
SQL-запит:

# phpMyAdmin SQL Dump
# version 2.5.6
# http://www.phpmyadmin.net
#
# ����: localhost # ��
��� �������� : ��� 032011 �.,18 :37# ������ �������: 3.23.53 # ������ PHP: 4.3.6 # # �� :
`phpsite`
#

# ------------------------ ------------------------------ -- # # ��������� ������� `articles` # CREAT
E TABLE `articles` (
`id` int(6) NOT NULL auto_increment,
`title_articles` varchar(255) NOT NULL default '',
`meta_ d ` varchar(255) NOT NULL default '',
`meta_k` varchar(255) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
`des cription_articles ` text NOT NULL,
`text_articles` text NOT NULL,
PRIMARY KEY (

`id`)
) TYPE=MyISAM AUTO_INCREMENT=5 ;

Ответ MySQL:

#1046 - No database selected


Что мне делать? Может я что-то не так делаю (импортирую или экспортирую)?
Я впервые в жизни загружаю сайт на хостинг и тем более базу данных. Помогите мне пожалуйста



Спустя 2 минуты, 47 секунд (3.05.2011 - 19:20) Natalya_H написал(а):
вот мой сайт http://krf.ho.ua
там почему он скривился на "Про нас" хотя так не должно быть

Спустя 3 минуты, 54 секунды (3.05.2011 - 19:24) Bezdna написал(а):
Проверь соответствие кодировок файла sql и базы данных.

Спустя 10 минут, 9 секунд (3.05.2011 - 19:34) Natalya_H написал(а):
к большому сожалению я не наю куда смотреть в экспорте.
вот скриншот экпорта и импорта соответственно
http://depositfiles.com.ua/xtkapwy9pfit.html
http://depositfiles.com.ua/jsgj06sx6zeq.html

Спустя 5 минут, 13 секунд (3.05.2011 - 19:39) Bezdna написал(а):
Приложи эти файлы к сообщению - с файлообменников качать вряд ли кто будет.

ЗЫ Хотя предполагаю что в тех файлах, поэтому интуитивный совет - экспортируй не из файла, а скопируй и вставь как текст.

Спустя 3 минуты, 58 секунд (3.05.2011 - 19:43) Natalya_H написал(а):
хорошо
а вот импорт

Спустя 19 минут, 27 секунд (3.05.2011 - 20:02) Natalya_H написал(а):
при ручном копировании оно выводит такую ​​ошибку


Помилка
SQL-запит:

# phpMyAdmin SQL Dump
# version 2.5.6
# http://www.phpmyadmin.net
#
# Хост: localhost
# Время создания: Май 03 2011 г., 19:56
# Версия сервера: 3.23.53
# Версия PHP: 4.3.6
#
# БД : `phpsite`
#
# --------------------------------------------------------
#
# Структура таблицы `articles`
#
CREATE TABLE `articles` (

`id` INT( 6 ) NOT NULL AUTO_INCREMENT ,
`title_articles` VARCHAR( 255 ) NOT NULL DEFAULT '',
`meta_d` VARCHAR( 255 ) NOT NULL DEFAULT '',
`meta_k` VARCHAR( 255 ) NOT NULL DEFAULT '',
`date` DATE NOT NULL DEFAULT '0000-00-00',
`description_articles` TEXT NOT NULL ,
`text_articles` TEXT NOT NULL ,
PRIMARY KEY ( `id` )
) TYPE = MYISAM AUTO_INCREMENT =5;

Відповідь MySQL:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM AUTO_INCREMENT=5' at line 28

Спустя 1 час, 53 минуты, 15 секунд (3.05.2011 - 21:56) VELIK505 написал(а):
Хост виртуальный?
Такое может быть если mbstring включен. Возможно и из-за разных версий майадмина.
Попробуй создай базу в кодеровке default!
потом весь дамп открой через нотпад или через чё тебе удобнее и всё скопируй! Потом зайди в базу нажми SQL и вставь содержимое и скажи чё будет!

Спустя 59 минут, 37 секунд (3.05.2011 - 22:55) Natalya_H написал(а):
Хост виртуальный
Цитата
Попробуй создай базу в кодеровке default!


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

Спустя 20 минут, 21 секунда (3.05.2011 - 23:16) quickxyan написал(а):
так, а из-за чего не пойму сам сырбор?! вот у тебя есть твой дамп БД.
вижу там кодировка кривая только в комментах.
сам запрос на создание таблицы

CREATE TABLE `articles` (
`id` int(6) NOT NULL auto_increment,
`title_articles` varchar(255) NOT NULL default '',
`meta_ d ` varchar(255) NOT NULL default '',
`meta_k` varchar(255) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
`des cription_articles ` text NOT NULL,
`text_articles` text NOT NULL,
PRIMARY KEY (

`id`)
)
TYPE=MyISAM AUTO_INCREMENT=5 ;


тебе надо сделать:
1. Заходишь на хосстинг и открываешь phpmyadmin
2. если еще не создана нужная БД, то создай. если создана, то выбери её кликнувши по ней мышкой
3. открываешь вкладку SQL и вставляешь туда свой дамп
4. жмакаешь кнопку "Go" или "ОК" или как там она называется

после этого должна появиться таблица в БД

Спустя 2 минуты, 12 секунд (3.05.2011 - 23:18) quickxyan написал(а):
кодировка БД указывается, при создании БД. можно её потом поменять выбрав БД и перейдя на вкладку Operations

Спустя 11 минут, 58 секунд (3.05.2011 - 23:30) Natalya_H написал(а):
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM AUTO_INCREMENT=5' at line 10

и так к каждой таблицы

Спустя 2 минуты, 6 секунд (3.05.2011 - 23:32) quickxyan написал(а):
ну так сделай так

CREATE TABLE `articles` (
`id` int(6) NOT NULL auto_increment,
`title_articles` varchar(255) NOT NULL default '',
`meta_ d ` varchar(255) NOT NULL default '',
`meta_k` varchar(255) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
`des cription_articles ` text NOT NULL,
`text_articles` text NOT NULL,
PRIMARY KEY (`id`)
)


Спустя 4 секунды (3.05.2011 - 23:32) VELIK505 написал(а):
попробуй залей её в сжатом ввиде. в zip допустим

Спустя 6 минут, 27 секунд (3.05.2011 - 23:38) Natalya_H написал(а):
ура добавляется!!!!!!!! biggrin.gif
всьо кроме одной таблицы books1 sad.gif #1060 - Duplicate column name 'id'
и что оно вновь хочет?


там просто при создании таблицы надо было забрать
Цитата
TYPE=MyISAM AUTO_INCREMENT=5


а потом дамп вставлять в саму базу
огромное всем спасибо за помощь.

Спустя 3 минуты, 40 секунд (3.05.2011 - 23:42) quickxyan написал(а):
Natalya_H
ммм, ну так я об этом же и намекал в последнем своем посте wink.gif

Спустя 12 минут, 9 секунд (3.05.2011 - 23:54) Natalya_H написал(а):
Цитата
попробуй залей её в сжатом ввиде. в zip допустим

я так была и делала
затем вручную в SQL и вставляла свой дамп

Цитата
ммм, ну так я об этом же и намекал в последнем своем посте

Я знаю. СПАСИБО

Спустя 3 минуты, 41 секунда (3.05.2011 - 23:58) Natalya_H написал(а):
Ну а теперь с основной очень важной таблицей мне что делать?

Спустя 6 минут, 1 секунда (4.05.2011 - 00:04) quickxyan написал(а):
всмысле? все то же, что и с предыдущей)

Спустя 1 минута, 59 секунд (4.05.2011 - 00:06) Natalya_H написал(а):
Цитата
ура добавляется!!!!!!!! 
всьо кроме одной таблицы books1  #1060 - Duplicate column name 'id'
и что оно вновь хочет?


Спустя 5 минут, 25 секунд (4.05.2011 - 00:11) quickxyan написал(а):
код добавления таблицы в студию!!

Спустя 4 минуты, 17 секунд (4.05.2011 - 00:16) Natalya_H написал(а):
# Структура таблицы `books1`

CREATE TABLE `books1` (
`id` int(6) NOT NULL auto_increment,
`id_category` smallint(6) NOT NULL default '0',
`title_books` text NOT NULL,
`meta_d` text NOT NULL,
`meta_k` varchar(255) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
`description_books` text NOT NULL,
`tex` longtext NOT NULL,
`author` text NOT NULL,
PRIMARY KEY (`id`,`id`),
FULLTEXT KEY `title_books` (`title_books`,`author`)
) ;




Спустя 2 минуты, 15 секунд (4.05.2011 - 00:18) quickxyan написал(а):

CREATE TABLE `books1` (
`id` int(6) NOT NULL auto_increment,
`id_category` smallint(6) NOT NULL default '0',
`title_books` text NOT NULL,
`meta_d` text NOT NULL,
`meta_k` varchar(255) NOT NULL default '',
`date` date NOT NULL default '0000-00-00',
`description_books` text NOT NULL,
`tex` longtext NOT NULL,
`author` text NOT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `title_books` (`title_books`,`author`)
) ;



если поможет плюсуй карму))) все я ухожу спать)

Спустя 2 минуты, 28 секунд (4.05.2011 - 00:20) VELIK505 написал(а):
Помогло?

Спустя 11 часов, 13 минут (4.05.2011 - 11:33) quickxyan написал(а):
VELIK505
та должно - там же было 2 раза `id` указан)

Спустя 10 часов, 46 минут, 23 секунды (4.05.2011 - 22:20) Natalya_H написал(а):
Цитата
Помогло?

Цитата
та должно - там же было 2 раза `id` указан)

не подошло.
вот то, что надо:

CREATE TABLE `books1` (
id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
id_category smallint NOT NULL default '0',
title_books text NOT NULL,
meta_d text NOT NULL,
meta_k varchar(255) NOT NULL default '',
date date NOT NULL default '0000-00-00',
description_books text NOT NULL,
tex longtext NOT NULL,
author text NOT NULL,
FULLTEXT KEY (title_books, author)
)
ENGINE=MyISAM


я здесь посмотрела:
http://forums.mysql.com/read.php?107,19440...4677#msg-194677
но все равно спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.