Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Кодировка. MySQL, phpmyadmin

Ответить
Настройки темы
[решено] Кодировка. MySQL, phpmyadmin

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Выручайте ребята, экспортировали мне базу с одного места, нужно вставить в другое.
Размер БД свыше 200 мб, по этому как то в блокноте оно подвисает, не могу посмотреть.

Но экспортировал вроде успешно программой: Sypex Dumper Lite 1.0.8
Но вот посмотрев это все чудо в 200 таблиц я не очень обрадовался вот такими вот крякозябликам:
http://deykun.com/upload/kodirovka.jpg

Подскажите что и где посмотреть, исправить.

Кодировка сейчас у меня стоит: cp1251

-------
Мой блог Web Development


Отправлено: 02:03, 02-09-2008

 

Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


либо самого mysql либо в базах либо в таблице либо в файле и привести их к единой кодировке и там и там и там и там,
скорее всего посмотреть изначально в какой кодировке файл.

или я совсем не туда полез и тут задача для спецов, тогда сори ничего такого не думал )

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:38, 02-09-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата dima1981:
и там и там и там и там »
Вот это рецепт успеха - везде должна быть одна и таже кодировка....Советую UTF-8. Во-первых, сохраните сам файл в данной кодировке (если не открывается блокнотом - открывайте другим редактором, который поддерживают большие файлы), потом выставите на базе данных тоже туже самую кодировку. Проверьте, имеют ли создаваемые таблицы тоже ту же самую кодировку.

-------
Fortes fortuna adiuvat

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:00, 02-09-2008 | #3


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


К сожалению мне кажется, что не так то все и просто Это я ставлю на свой сервер, который на пример кодировки не особо и не настраивал. Но все работает. Только эта база данных с форумом глючит.

Нашел вот статейку.
http://www.opennet.ru/base/dev/mysql_cp1251.txt.html

Мне больше всего там понравился комментарий:

Цитата:
по-моему мнению статья описывает сугубо частный случай,
mysql+phpmyadmin+ipb... в общем случае задача решается:

echo "create database my_db" | mysql -uroot
mysql --default-character-set=cp1251 -uroot -Dmy_db < my_dump.sql
Может кто то мне обьяснить куда прописать те две строчечки? )

-------
Мой блог Web Development


Отправлено: 13:46, 02-09-2008 | #4


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата Artem-Samsung:
две строчечки »
Это shell на Linux-е

-------
Fortes fortuna adiuvat

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:12, 02-09-2008 | #5


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


упс... )

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 15:32, 02-09-2008 | #6


Аватара для dmitryst

Ветеран


Сообщения: 7250
Благодарности: 905

Профиль | Отправить PM | Цитировать


Artem-Samsung, для mysql есть админ-утилита mySQL-administrator (бесплатная, лежит на сайте mysql-а). При помощи неё я успешно восстановил бэкап, очень похожий на этот. В опциях restore ставим кодировку - cp1251 и вперед . Если не получится, кодировку меняем на utf8.
Цитата Artem-Samsung:
Размер БД свыше 200 мб, по этому как то в блокноте оно подвисает, не могу посмотреть. »
notepad ++

-------
Осваиваю FreeBSD

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:20, 02-09-2008 | #7


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Цитата dmitryst:
mySQL-administrator »
http://dev.mysql.com/downloads/gui-tools/5.0.html
Что то на это похоже?

-------
Мой блог Web Development


Отправлено: 19:25, 02-09-2008 | #8


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


Отвлеку на пару секунд, тема вот какая как то давненько скачивал
Цитата dmitryst:
notepad ++ »
где только не помню где и установил тогда из ехе побыстрому, но теперь куда не иду скачивать перевожусь на заграничный сайт какой то там кое как разбераюсь как скачать файл, скачиваю и установить не могу совсем, столько папок и т.п., хотя для меня и блакнот обычный вполне хорош, но так из чистой любознательности хочу узнать как этот ++ устанавливать, пришлось на сайте читать инструкции и т.д. там не понял и продолжать не стал, может подскажите?

кстати, что это с форумом, где все, у вас есть банеры или, как это называется не знаю вообщем где ссылка на www.oszone.net , я у себя на сайте размещу, очень хочется?

или скажите, что даёте добро, я хоть текстом напечатаю или, как то там придумаю картинку, но вот слоган с вас, дело деликатное.

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 20:04, 02-09-2008 | #9


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Такс. Пытаюсь выводить все что в базе данных без пхп май админ. Своим скриптом:
PHP код: Выделить весь код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>Untitled Document</title>
</head>

<body>
<?php
echo "Это обычный текст в пхп <br />";

$db mysql_connect ("localhost""root""" );
mysql_select_db ("test",$db);

mysql_query ("set character_set_client='cp1251'"); 
mysql_query ("set character_set_results='cp1251'"); 
mysql_query ("set collation_connection='cp1251_general_ci'");

$result mysql_query("
    SELECT `name` 
    FROM `ibf_members` 
    WHERE email = 'hyena_laughs@mail.ru'
"
);
$my_row mysql_fetch_array($result);


echo 
"Выборка из БД экспортирована:".$my_row['name']."<br />";


$result mysql_query("
    SELECT `a` 
    FROM `asd` 
"
);

$my_row mysql_fetch_array($result);
echo 
"Выборка из БД:".$my_row['a'];
?>
</body>
</html>

И что получается?:
а вот такое:
Цитата:
��� ������� ����� � ���
������� �� �� ��������������:Гиена Берта
������� �� ��:��-��
т.е. то что в БД видно прекрасно.
Если написать:
Цитата:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
То получается такое:
Цитата:
Это обычный текст в пхп
Выборка из БД экспортирована:Гиена Берта
SELECT `a` FROM `asd` Выборка из БД:ку-ку
т.е. все что просто текст или выборка из другей БД не экспортированой отображается правильно.
А то неправильно Как бы все совместить?

-------
Мой блог Web Development


Отправлено: 20:11, 02-09-2008 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Кодировка. MySQL, phpmyadmin

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Помогите с phpMyAdmin(FreeBSD 7.0) Cannot load mysql extension. Please check your PHP Gnix Общий по FreeBSD 8 13-04-2010 10:37
[решено] MySQL, simplexml_load_file, кодировка Artem-Samsung Вебмастеру 10 30-09-2009 02:08
MySQL - [решено] кодировка в MySQL dima1981 Программирование и базы данных 3 10-08-2008 02:36
востановка бекапа MYSQL через PHPMYADMIN oIo_DeN_oIo Вебмастеру 5 30-07-2008 23:40
MySQL под Windows падает при некоторых запросах от phpmyadmin General Вебмастеру 5 13-02-2005 16:25




 
Переход