Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
MySQL Запрос к базе с использованием курсора https://www.cyberforum.ru/ mysql/ thread365051.html
подскажите в чем не прав, попробывал написать курсор, он в бесконечный цикл уходит, а должен всего 3 раза обработать и показать три Full_name2 по трем structure_cod in (1,58,71) declare @ID int create table #N (Full_Name2 varchar(8000)) DECLARE cur3 CURSOR FOR select structure_cod from structure_dict where structure_cod in (1,58,71)
Объявление переменных MySQL
Бд из трех отношений: Монеты, Коллекционеры и Каталог. в последнем запросе выводятся монеты одного коллекционера, имя которого указано в тексте запроса. Надо изменить этот запрос так, чтобы имя вводить самому с клавиатуры а не в коде. Надо создать переменную, присвоить ее полю IMYA=назв.переменной. и чтоб ее значение както вводилось уже потом. Вобщем все просто, но я не знаю как объявляются...
MySQL Восстановить таблицы При переустановке сервера на windows я скопировал все базы с папки mysql/data и при повторном копировании видны базы но не таблицу. Права есть подскажите плз как быть? Как обновить чтоб он их увидел https://www.cyberforum.ru/ mysql/ thread364668.html MySQL Запрос с условием https://www.cyberforum.ru/ mysql/ thread364615.html
Добрый день. Подскажите, пожалуйста. Имеется таблица t1 содержащая поля t1.field1, t1.field2, и таблица t2, содержащая поля t2.field3, t2.field4. Необходимо связать таблицы с условием, чтобы, когда t1.field1 = 0, то WHERE t1.field2 = t2.field3, иначе WHERE t1.field2 = t2.field4 Как это сделать?
столбци с индексами (primary key, unique ...) и бех них, в чём разница? MySQL
приветствую не понимаю как работают индекси (primary key, unique ...)? знаю что Ускоряет работу (поиск) мускл'а, но именно как ето происходит? не понимаю как происходит поиск со столбцам, у которого нет индекс и со столбцам у которого есть индекс? вот я скажу вам пример, как я понимаю работу мускл со столбцам, у которого пока нет индекс, и если я не прав исправите пожалуиста вот...
MySQL Как правильно создать index в mysql? https://www.cyberforum.ru/ mysql/ thread364411.html
Вечер добрый. Есть например таблица с полями (ФИО,Дата рождения,email,Адрес,Телефон), как правильно на нее прицепить индексы и как их правильно создавать 1) alter table tbl add index(`fio`) 2) create index index_name on `tbl`(`fio`). Обязательно или нет использование например use index. Как с ними дальше(с индексами) работать?
MySQL Помогите написать запросы SQL к БД https://www.cyberforum.ru/ mysql/ thread363679.html
Есть вот такие задания. ( в приложении файл лежит ) Сделано 1 2 3 и 6. Нужно сделать остальные до вечера. Кто чем может - помогите. Буду рад любому совету или запросу
MySQL Запросы
Как написать запрос: вывести Названия монет, которые имеет Kaplan G.M. Вложенные запросы никак не могу осознать, с псевдонимами этими. И наверно последний запрос у меня тоже не правильно. drop database if exists num; create database num; use num; drop table if exists moneti; create table moneti(KodMon serial primary key, NazMon varchar(30) not null, StranaM varchar(30) not...
MySQL Анкеты в БД - дурдом. https://www.cyberforum.ru/ mysql/ thread362453.html
Здравствуйте. Пытаюсь выполнить mysql запрос: SELECT `person_id` FROM `answers` WHERE `variant_id` = ( SELECT `id` FROM `variants` WHERE `quest_id` = ( SELECT `id` FROM `questions`
MySQL MySQL & ODBC. https://www.cyberforum.ru/ mysql/ thread362383.html
Не могу подключится к БД, которая на сервере через ODBC. Захожу в Панель Управления - Администрирование - Источники данных ODBC и пытаюсь создать подключение. Неполучается. Посоветуйте как подключиться ????
MySQL Как разбить одну строку на несколько строк?
Сформулирую проще Нужно сделать запрос, который бы строку 'Маша Петя Вася Тимофей Колян' преобразовал бы в несколько строк Маша Петя Вася Тимофей Колян Разделитель - пробел, имён может быть от 1 и больше
MySQL Оптимизация запроса. Почему второй запрос работате гораздо быстрее. Здравствуйте. было выяснено что следующий запрос очень сильно нагружает сервер SELECT tp.* , tu.user_id , user_name , sum(tr.rating_vote) AS sum_rating , count(tr.rating_item_id) AS count_votes FROM foto_userphotos tp LEFT JOIN foto_users tu https://www.cyberforum.ru/ mysql/ thread361314.html
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
14.10.2011, 10:41 0

Русские буквы в MYSQL - MySQL - Ответ 2068903

14.10.2011, 10:41. Показов 9873. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от SATMAN Посмотреть сообщение
как это исправить ?
Когда создаёшь таблицу, то указывай DEFAULT CHARSET с какой-нибудь кодировкой, которая поддерживает русские буквы... обычно используют cp1251 или utf8.
SQL
1
CREATE TABLE tab (....) DEFAULT CHARSET cp1251
И сразу после подключения к MySQL первым делом выполняй запрос
SQL
1
SET NAMES cp1251
...тут указывается не кодировка таблицы, а кодировка, в которой ты будешь передавать запросы. Я не знаю, в какой кодировке работает phpmyadmin, но судя по '\xD1\xF2\xEE\xEF\xF0', похоже, что это cp1251.

Цитата Сообщение от SATMAN Посмотреть сообщение
в сравнение выставил заместо latin1_swedish_ci на cp1251_bin это нормально ?
Не совсем... bin означает, что он большие и маленькие буквы будет считать разными символами. Например, если есть строка "ЛяЛяЛя", а искать будешь "Ляляля", то он ничего не найдёт. В большинстве случаев лучше использовать cp1251_general_ci... и эту кодировку надо поставить для всех текстовых столбцов. Но лучше менять не COLLATION, а CHARSET... там просто указывается cp1251 и не нужны тонкости в виде _general_ci

Вернуться к обсуждению:
Русские буквы в MYSQL MySQL
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2011, 10:41
Готовые ответы и решения:

MySQL 4.1 utf8 портит некоторые русские буквы
имеем: mysql 4.1.1 alpha, БД созданная в UTF8, ява-приложение, которое коннектится через 'Mysql...

Русские буквы не отображаются
Всем добрый день. Я здесь недавно зарегистрировался, ибо ищу помощи, сил уже не хватает и умов всё...

Не отображает русские символы в mysql
Доброго времени суток. Такая проблема, создал базу mysql. Захожу в phpMyAdmin и в таблицах вместо...

в базе русские буквы выводит закарлючьки
Доброго вечера. Есть БД в utf8_general_ci и в таблице русские буквы отображаются закарлючками хоть...

2
14.10.2011, 10:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2011, 10:41
Помогаю со студенческими работами здесь

Когда вывожу таблицу то русские буквы выглядят как ?
Есть бд. из нее мне надо вывести таблицу adventure. сама таблица и текстовые поля в кодировке...

Mysql ODBC не корректно сравнивает русские текстовые строки
Mysql ODBC не корректно сравнивает русские текстовые строки. Сравнивает почти правильно. ...

русские буквы + mysql
Стоит на хостинге сайтик. Я его на локу перенес и пару дней у себя его делал и сразу тестил. Вот...

Русские буквы в mysql
Да да, снова какой-то баНан который не умеет пользоваться поиском. И собственно вопрос. Как...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru