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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - [решено] кодировка в MySQL

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

Аватара для dima1981

Ветеран


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

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


Изменения
Автор: dima1981
Дата: 08-08-2008
устанавливаю при стандартной настройке utf8 кодировку, все хорошо т.е. велком, корректирую настройки set names 'cp1251', создаю таблицу
CREATE TABLE tabl ( ...............)DEFAULT CHARSET cp1251;, начинаю инсертить часть данных с русскими буквами, часть с английскими в неё, все супер сохраняются в базе отоброжаются чудно, и на страницу выводятся, только английский алфавит видно отлично, но русский какие то закорючки ничего не могу понять, что тут сделать порекомендуете?
заранее спасибо.

Отправлено: 18:05, 07-07-2008

 

Аватара для dima1981

Ветеран


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

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


захожу в мускул по умолчанию настроен на latin1,
набераю set names cp866;,
создаю базу CREATE DATABASE ddd;
создаю таблицу CREATE TABLE tabl2 (im varchar(20), em text)DEFAULT CHARSET cp1251;
заполняю таблицу
INSERT INTO tabl2
(im, em)
values
("Имя","123@123.com")
набераю set names cp1251;,
выполняю скрипт
<?php
$db = mysql_connect("localhost","root","123");
mysql_select_db("ddd" ,$db);
mysql_query("SET NAMES 'cp866'");
mysql_query("SET CHARACTER SET 'cp1251'");
$sql = mysql_query("SELECT * FROM tabl2" ,$db);
echo ("<table border ='1'>");
echo ("<tr><td>Имя</td><td>Адрес</td></tr>");
while ($tablerows = mysql_fetch_row($sql))
{
echo("<tr><td>$tablerows[1]</td><td>$tablerows[2]</td></tr>");
}
echo "</table>";
mysql_close($db);
?>

на windows так, потому, что с кодировками не важно обстоит

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


Отправлено: 09:20, 09-08-2008 | #2



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

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


Аватара для dima1981

Ветеран


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

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


но это не решение, когда требуется выборка на основе слов содержащихся в таблице.

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


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


Аватара для dima1981

Ветеран


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

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


в итоге установил phpmyadmin
файл config.ini
<?php
$i = 0;
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = true;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123';
$cfg['blowfish_secret'] = 'qwertyuiopasd';
$cfg['ShowPhpInfo'] = true;
?>
только тут непонятная вещь для меня одна, когда захожу в администратора там уже присутствует такая предупреждающая надпись:
Версия клиентской библиотеки MySQL (5.0.22) отличается от версии установленного MySQL-сервера (6.0.5). Это может привести к некорректной работе.
порекомендуйте пожалуйста, что тут предпринять, библиотеку надо?

понял, админа под 6.0 ого мускула не сделано.

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


Последний раз редактировалось dima1981, 10-08-2008 в 03:07.


Отправлено: 02:36, 10-08-2008 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - [решено] кодировка в MySQL

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] кодировка Vbulletin Surround Вебмастеру 2 19-12-2009 15:48
[решено] MySQL, simplexml_load_file, кодировка Artem-Samsung Вебмастеру 10 30-09-2009 02:08
MySQL - [решено] Кодировка БД morgan1991 Программирование и базы данных 1 10-08-2009 14:13
[решено] Кодировка. MySQL, phpmyadmin Artem-Samsung Вебмастеру 25 05-09-2008 13:45
MySQL - кодировка в mysql, переделанная тема dima1981 Программирование и базы данных 6 01-08-2008 12:33




 
Переход