Описание тега mysql-error-1267

Ошибка MySQL 1267: недопустимое сочетание параметров сортировки для операции "%s".
0 ответов

Код ошибки: 1267. Неверное сочетание параметров сортировки (latin1_swedish_ci,IMPLICIT) и (utf8_general_ci,COERCIBLE)

У меня есть следующая функция MySQL, чтобы проверить наличие всех слов в строке. CREATE DEFINER=`root`@`localhost` FUNCTION `ALL_WORDS`(s TEXT, m TEXT) RETURNS int(11) BEGIN DECLARE j INT DEFAULT 1; DECLARE k INT DEFAULT 1; DECLARE c INT; -- SET s=T…
08 июн '18 в 14:24
1 ответ

MySQL запрос utf-8 символов (например, китайский)(также я использую Doctrine)

$q = $this->createQuery('q') ->where('q.group_id=?', $group_id) ->andWhere('q.content=?', $content) ->execute(); Если мой $content содержит какие-либо символы Юникода (например, китайский / японский), это вызывает следующее сообщение: SQ…
10 сен '11 в 02:12
0 ответов

Mysql и Excel CSV-файл

У меня есть PHP-скрипт, который должен сравнить некоторые слова в CSV-файле с элементом таблицы MySQL. Проблема в том, что, очевидно, файл CSV не создан в правильной кодификации. Первая ошибка: SQLSTATE [HY000]: общая ошибка: 1267 Недопустимое сочет…
27 апр '18 в 21:30
2 ответа

Ошибки в mysql при подключении 2 таблицы

Когда я пытаюсь запрос рома, я нахожу ошибку как #1267 - Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '=' Моя структура таблицы CREATE TABLE `empregistration` ( `id` int(100) NOT NULL auto_inc…
15 янв '11 в 11:12
1 ответ

Эффективный способ индексировать столбец таблицы MySQL с помощью кодировки utf8

CREATE TABLE profile_category ( id mediumint UNSIGNED NOT NULL AUTO_INCREMENT, pc_name char(255) NOT NULL, PRIMARY KEY (id), UNIQUE KEY idx_name (name) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Это одна из таблиц в базе данных, которая полностью находит…
08 авг '10 в 19:12
1 ответ

Почему эта ошибка: Неверное сочетание параметров сортировки (utf8_general_ci,IMPLICIT) и (utf8_bin,NONE) для операции '=', НА ЭТОМ ЗАПРОСЕ?

Запрос: select *, (@page_path = concat( @page_path, chk_v_application_tree.alias )) as path from chk_v_application_tree [Err] 1267 - недопустимое сочетание параметров сортировки (utf8_general_ci,IMPLICIT) и (utf8_bin,NONE) для операции '='
30 ноя '11 в 03:01
1 ответ

Недопустимое сочетание параметров сортировки для операции 'like' с PDO bindValue()

Я изменил свой код с mysql_query на pdo prepare(), bindValue() и execute() но с новым кодом, когда я связываю значения на иврите с:t0 для запроса select * from product where ( prd_name_HEB like :t0 or prd_code like :t0 ) я получил General error: 126…
17 ноя '15 в 10:41
2 ответа

Набор символов django со странностью MySQL

Я вижу OperationalError (1267, "Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='") Похоже, что некоторые из моих переменных являются строками UTF8 'name': 'Значок p\xc7\x9d\xca\x87\xc9\x9f\xc4\…
02 июл '09 в 09:07
1 ответ

mysql Неверное сочетание параметров сортировки (latin1_swedish_ci,IMPLICIT)

Когда я выполняю этот запрос SELECT * FROM login_table WHERE username = 'sam' AND pass = AES_ENCRYPT('passabc', 'mystring') Я продолжаю получать эту ошибку. # 1267 - Недопустимое сочетание параметров сортировки (latin1_swedish_ci,IMPLICIT) и (utf8_g…
12 июл '10 в 09:51
1 ответ

ОШИБКА MYSQL: незаконное сочетание сопоставлений

Я получаю следующее сообщение об ошибке [Err] 1267 - недопустимое сочетание параметров сортировки (latin1_swedish_ci,IMPLICIT) и (utf8_general_ci,COERCIBLE) для операции '=' Подзапрос содержит объединение двух таблиц из двух разных баз данных. Запро…
19 май '17 в 04:42
4 ответа

Запрос со столбцом с именем "имя"

Я пытаюсь объединить несколько таблиц, но это не удается в моем заявлении соединения. Я полагаю, что это потому, что имя столбца во втором соединении является "имя" и, возможно, MySQL думает, что я пытаюсь получить доступ к атрибуту? как я могу обой…
17 янв '12 в 16:04
4 ответа

mysql: код ошибки [1267]; Недопустимое сочетание параметров сортировки (latin1_general_cs,IMPLICIT) и (latin1_swedish_ci,IMPLICIT) для операции '='

Я хочу сделать password столбец моей таблицы пользователя будет case sensitive в mysql. Ниже приводится описание таблицы: /*Table: mst_user*/ FIELD TYPE COLLATION ------------- ------------ ----------------- user_id VARCHAR(100) latin1_swedish_ci fi…
08 ноя '12 в 08:29
1 ответ

MySQL - недопустимое сочетание параметров сортировки (подразумевается latin1_swedish_ci) и (utf8_general_ci принудительно применяется для операции '='

Когда я выполняю запрос ниже, я получаю эту ошибку: Код ошибки: 1267. Недопустимое сочетание параметров сортировки (latin1_swedish_ci,IMPLICIT) и (utf8_general_ci,COERCIBLE) для операции '=' Если вам нужен фон за этим кодом, вот объяснение: MySQL - …
06 июл '17 в 18:42
2 ответа

Интернационализация лучших практик для использования utf8_encode() (функция php)

Чтобы веб-сайт мог принимать пользовательское содержимое, которое может быть не на английском языке (например, на японском языке), и сохранять его в базе данных, в моих ли интересах интересовать utf8_encode всем новым контентом и пользователем utf8_…
10 сен '11 в 10:40
3 ответа

mysql select concat(charfield, format(doublefield,8)) выдает ошибку 1267

Что иронично по двум причинам: 1) потому что concat(charfield, doublefield) работает (это не имеет значения, когда одно из полей, которое должно быть объединено, является числовым) и 2) потому что ссылка mysql показывает это: CONCAT(str1,str2,...) в…
07 окт '09 в 19:26
1 ответ

Оператор преобразования MySQL IP IF не работает: недопустимое сочетание параметров сортировки

Я пытаюсь сделать это: http://sqlfiddle.com/. Я получаю рор Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation 'if': SELECT dr.fqdn, IF(dr.type="CNAME",dr.value, INET_NTOA(dr.value) ) as dnsval FROM …
20 ноя '12 в 09:03
1 ответ

Несовместимые ошибки MySQL COLLATE в разных базах данных

У меня есть две физически отдельные базы данных MySQL, для которых мне нужно выполнить один запрос. В запросе есть раздел SQL, который выглядит следующим образом: and foo_table.bar_column like concat('%', rules.pattern, '%') COLLATE utf8_general_ci …
16 мар '10 в 13:47
21 ответ

Неверное смешение параметров сортировки в MySql

Только что получил ответ от предыдущего вопроса, и это работает удовольствие! SELECT username, (SUM(rating)/COUNT(*)) as TheAverage, Count(*) as TheCount FROM ratings WHERE month='Aug' GROUP BY username HAVING TheCount > 4 ORDER BY TheAverage DES…
06 авг '09 в 22:21
2 ответа

Ошибка сортировки Python в Django

В чем причина следующей ошибки? когда я пытаюсь фильтровать с: if MyObject.objects.filter(location = aDictionary['address']): где местоположение определяется как: location = models.CharField(max_length=100, blank=True, default='') Я получаю следующу…
16 авг '11 в 18:49
2 ответа

MYSQL запрашивает две таблицы с разными полями

Вот мой поисковый запрос, который выдает ошибку аргумента.Что мне нужно сделать, чтобы исправить это. По сути, мне нужно собрать обе эти таблицы вместе и извлечь следующие 5 событий из двух таблиц start Дата. Вы также заметите, что последнее поле в …
27 фев '12 в 03:49