LINUX.ORG.RU
решено ФорумAdmin

MariaDB вместо MySQL

 , ,


0

1

В общем я уже все поставил, но теперь когда разворачиваю dump, получаю на сайте вместо русских букв "???????????".

Помню делал как то так, в начале файла дампа прописывал кодировку базы,но я точно не знаю какая она была, придется поиграться.

Как мне это зделать, учитывая что может быть как UTF так и KOI8-R.



Последнее исправление: Venediktov (всего исправлений: 1)
Ответ на: KOI8-R от cinyflo

Значит не она.

Попробовал в начале дампа написать --default-character-set=utf8 или --default-character-set=cp1251

Не помогает

Venediktov
() автор топика
Ответ на: комментарий от cinyflo

Попробовал как там, не полуается, можно точнее все написать, вообще не сталкивался с настройками кодировок...

Venediktov
() автор топика

еще посмотри кодировку файла

r0ck3r ★★★★★
()

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

Можешь попробовать посредством iconv сконвертировать дамп в ту кодировку, которая сейчас нужна твоей базе.

AS ★★★★★
()
Ответ на: комментарий от AS

В общем в шапке дампа у меня написано utf8


[root@10200 etc]# cat /etc/my.cnf
#
# This group is read both both by the client and the server
# use it for options that affect everything
#
[client-server]

#[mysqld]
#character-set-server=utf8
#collation-server=utf8_general_ci
#init-connect="SET NAMES utf"
#skip-character-set-client-handshake

[client]
default-character-set=utf8

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d

Venediktov
() автор топика
Ответ на: комментарий от Venediktov

Ну конвертируй дамп в utf8. Уже бы попробовал. Кстати, в строке init-connect=«SET NAMES utf» цифры не хватает, хотя она и закомментирована.

AS ★★★★★
()
Ответ на: комментарий от AS

Спасибо!!! Я закоментил, из за них сервер не стартовал, но цифру я не заметил!!! Жду результата от перехода на Машеньку!

Venediktov
() автор топика
Ответ на: комментарий от Venediktov

Теперь похоже все на mariabd потянутся...

В ванильке mysql 5.7 зачем-то поломали flush privileges и ещё немного по пользователям.

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

ещё инсталлятор mysql для виндоуса нерабочий оракла, отжирает гиг памяти, полчаса что-то ставит, потом гордо падает...

опять-же в идэ-ешках появилась отдельная опция «создать коннекцию с mariadb»

хоть сейчас с мускуля убегай

pup_kin
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.