Премини към съдържанието
SU.FMI

MySQL - проблем

Препоръчан отговор


Ползвам хостинга на 110mb.com, но спряха безплатния MySQL и сега форума ми не работи, защото няма включена база данни. Ползвам SMF(не че има значение де).

Някой може ли да ми препоръча безплатен сървър за MySQL? Пробвах няколко сайта, но те все ми изкарваха проблеми при импортирането на старата база данни (успях да си направя backup малко преди да спрат базата данни)

Редактирано от SU.FMI (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Ами някои други, които не ползват PhpMyAdmin?

Защото вече си направих регистрации в над 15 сайта с MySQL, които все са на PhpMyAdmin и ми изкарва все една и съща грешка като се опитам да импортирам БД:

MySQL отговори: Документация

#1062 - Duplicate entry '????-43' for key 1

и преди рези два реда има един огромен списък от типа:

Грешка

SQL заявка:

#

# Dumping data in `new_smf_log_search_subjects`

#

INSERT INTO `new_smf_log_search_subjects` (

`word` ,

`ID_TOPIC`

)

VALUES (

'за', 34

), (

'ло&#1075', 34

), (

'пр&#1086', 34

), ( 06, 103 ) , (

'110mb', 47

), ( 2, 26 ) , ( 2007, 105 ) , (

'2007г', 103

), (

'27-ми', 9

), ( 28, 103 ) , (

'45th', 36

), (

'5-те', 63

), (

'adventures', 6

), (

'american', 76

), (

'and', 10

), (

'biggest', 38

), (

'biggest', 52

), (

'bitterfly', 56

), (

'bone', 5

), (

'box', 66

), (

'butterfly', 69

), (

и все с различни думички.

Може ли някой да ми помогне? От какво е този проблем?

А не ми се иска да започна на чисто, т.е. с нова база данни, защото ще си загубя над 2000 поста във форума ми angry.gif

а най-отдолу има бутон "разлистванеа", който като го кликна и ми изписва това:

Грешка

SQL заявка: Документация

SELECT *

FROM Array

WHERE CONCAT_WS( "-", `word` , `ID_TOPIC` ) = "????-43"

ORDER BY `word` , `ID_TOPIC`

LIMIT 0 , 30

MySQL отговори: Документация

#1146 - Table '0lx_952470_mczone_sql.Array' doesn't exist

Редактирано от SU.FMI (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Тази грешка ще ти я дава и ще ти я дава!

Проблема не е в phpMyAdmina-а! А в наличието на повтарящ се ред!

Това, което трябва да направиш е да видиш кой точно ред се повтаря.

От информацията, която си дал, става дума за ключ (първия), а повтарящия се ред е с номер 43.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

И проблема идва според мен от неправилен енкодинг.


Сподели този отговор


Линк към този отговор
Сподели в други сайтове
И проблема идва според мен от неправилен енкодинг.

извинявам се за глупавия въпрос, но празните редове броят ли се? sad.gif

А що се отнася до енкодинг-а, и други хора са ми го казвали, но какво мога да направя по въпроса? имам около 6-7 различни backup-и на бази данни и на всичките ми изкарва такъв проблем... явно инструмента за експорт не е бил наред :P макар че съм използвал за експорт пак phpMyAdmin на 110mb.com ;)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
извинявам се за глупавия въпрос, но празните редове броят ли се? sad.gif

А що се отнася до енкодинг-а, и други хора са ми го казвали, но какво мога да направя по въпроса? имам около 6-7 различни backup-и на бази данни и на всичките ми изкарва такъв проблем... явно инструмента за експорт не е бил наред :rolleyes: макар че съм използвал за експорт пак phpMyAdmin на 110mb.com :)

Погледни в експортираната база данни при CREATE на таблиците какъв CHARSET е посочен.

Посочи същия CHARSET и за колация на MySQL сървъра.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Правиш си нова база данни. Инсталираш форума! Отиваш в phpMyAdmina-а и даваш Drop tables. Всичките. После импортваш твоята база данни и няма да ти даде съобщение за грешка :). Ако има грешка в Charseta форума ти ще излиза на маймуница.

Редактирано от Beatles (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

само че проблемът идва в това, че повечето такива сървъри не позволяват ползването на .htaccess, което е необходимо за повечето форуми, в частност и SMF. Иначе този начин ми изглежда много надежден. Мерси за съвета, само сега ако може някой да ми препоръча и MySQL сървър с разрешен .htaccess...май много ми стана, но след всичките регистрации, където си направих, никъде няма разрешен .htaccess :wors:

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход


×

Информация

Този сайт използва бисквитки (cookies), за най-доброто потребителско изживяване. С използването му, вие приемате нашите Условия за ползване.