знаки вопроса ??? в таблице, но тем не менее phpMyAdmin ищет по ним.

Статус
В этой теме нельзя размещать новые ответы.

sickboy

Новичок
знаки вопроса ??? в таблице, но тем не менее phpMyAdmin ищет по ним.

Есть такая БД:

Server version: 4.1.13a-nt-max-log
Protocol version: 10
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn. characterset: latin1
TCP port: 3306
Protocol: Compressed

Описание таблицы:
show create table phpbb_posts_text;

CREATE TABLE `phpbb_posts_text` (
`post_id` mediumint(8) unsigned NOT NULL default '0',
`bbcode_uid` varchar(10) character set latin1 collate latin1_bin NOT NULL default '',
`post_subject` varchar(60) character set latin1 collate latin1_bin default NULL,
`post_text` text character set latin1 collate latin1_bin,
PRIMARY KEY (`post_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 COLLATE=cp1251_bin

Из командной строки ничего не находит:
mysql> select * from phpbb_topics where topic_title like "%выпуск%";
Empty set (0.03 sec)

Делаю такой же запрос через phpMyAdmin, через пункт меню [Искать], находит строки:

3 2 ????????? 5 1119454508 2291 17 0 0 0 3 67 0
4 3 ?????? ?? ??????? ???????? 3 1119461702 1181 9 0 0 0 16 31 0
8 1 ??????-??????? ????? ??????????? 6 1120038982 716 3 0 0 0 40 52 0
10 4 ?????? ?? ????? ????? 3 1120238840 1272 12 0 0 0 47 1613 0
18 1 ?????????? ?? ?????????? 3 1125234444 809 4 0 0 0 88 238 0
19 1 ??????? 24 1125580670 282 0 0 0 0 94 94 0
21 1 ?????????? 6-?? ?????? 3 1129123092 340 0 0 0 0 126 126 0
22 1 ????? ?? ??????? 5 1129196902 325

Почему так? И есть ли в таком случае возмможность восстановить данные?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху