Страница 1 из 1
Проблема с кодировкой при записи в Базу
Добавлено: 31 июл 2017, 10:38
exman82
Добрый день.
Прошу помощи...
Код: Выделить всё
MariaDB [(none)]> show variables like 'char%';
+--------------------------+----------------------------+
| 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/ |
+--------------------------+----------------------------+
mariadb-server-5.5.52-1.el7.x86_64
php56w-5.6.30-1.w7.x86_64
Установка проходит штатно, создаются записи на русском (фио админа), однако при добавлении следующего пользователя в базу пишутся крякозябры.
Имя ааааааа
Фамилия ÑÑÑ
Re: Проблема с кодировкой при записи в Базу
Добавлено: 31 июл 2017, 11:03
support
База, таблицы, поля - все должно быть в ютф
Re: Проблема с кодировкой при записи в Базу
Добавлено: 31 июл 2017, 11:12
exman82
Код: Выделить всё
MariaDB [(none)]> show create database projects;
+----------+-------------------------------------------------------------------------------------------+
| Database | Create Database |
+----------+-------------------------------------------------------------------------------------------+
| projects | CREATE DATABASE `projects` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */ |
+----------+-------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
Код: Выделить всё
MariaDB [projects]> show create table app_entity_1;
+--------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+--------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| app_entity_1 | CREATE TABLE `app_entity_1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NOT NULL DEFAULT '0',
`parent_item_id` int(11) NOT NULL DEFAULT '0',
`linked_id` int(11) NOT NULL DEFAULT '0',
`date_added` int(11) NOT NULL,
`created_by` int(11) DEFAULT NULL,
`sort_order` int(11) NOT NULL DEFAULT '0',
`password` varchar(255) NOT NULL,
`field_5` text,
`field_6` text,
`field_7` text,
`field_8` text,
`field_9` text,
`field_10` text,
`field_12` text,
`field_13` text,
`field_14` text NOT NULL,
PRIMARY KEY (`id`),
KEY `idx_parent_id` (`parent_id`),
KEY `idx_parent_item_id` (`parent_item_id`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8 |
+--------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
MariaDB [projects]> select field_7 from app_entity_1;
+------------------------------+
| field_7 |
+------------------------------+
| Александр |
| ааааааа |
+------------------------------+
Первый создан во время установки, второй уже из интерфейса...