поменял кодировку у мускул. | Variable_name | Value |
-> +--------------------------+----------------------------+
-> | character_set_client | utf8 |
-> | character_set_connection | utf8 |
-> | character_set_database | utf8 |
-> | character_set_filesystem | binary |
-> | character_set_results | utf8 |
-> | character_set_server | utf8 |
-> | character_set_system | utf8 |
-> | character_sets_dir | /usr/share/mysql/charsets/ |
Но при создании таблиц идут сбои . Реально кодировка не поменялась.
mysql> SELECT * FROM topics;
+----------+--------------+-----------+
| id_topic | topic_name | id_author |
+----------+--------------+-----------+
| 17 | ? ??????? | 1 |
| 18 | ?????????? | 2 |
| 19 | ?????? ????? | 1 |
| 20 | ? ??????? | 3 |
+----------+--------------+-----------+
и видимо из за этого не создаются таблицы. Кто нибудь подскажет как выйти из этой ситуации? спасибо.
при создании новой таблицы идет такая ошибка
.mysql> INSERT INTO posts(message,id_author,id_topic) VALUES
-> ('суббота' , '1', '1'),
-> ('sdgsdg' ,'2','1');
ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails (`forum`.`posts`, CONSTRAINT `posts_ibfk_2` FOREIGN KEY (`id_topic`) REFERENCES `topics` (`id_topic`)) (Отредактировано автором: 18 Февраля, 2017 - 21:32:52)
|