17.10.2014 / 16:48 |  | 
kingdosya    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
   | Koenig (17.10.2014/16:34) kingdosya,  попробуй через пма, увидишь по времени запроса, первый раз в 5 быстрееСпасибо. Так, отличие в скоростье. Еще есть отличие? Например по количество таблиц.
   | 
  29.10.2014 / 11:37 |  | 
ДубmanD    Пользователь  
   Сейчас: Offline 
 Имя: Dimitro Откуда: Санкт-Петербург Регистрация: 17.10.2012
   | Привет всем! У меня выбивает ошибку синтаксиса: PRIMARY KEY ( `user` ) ) ENGINE = INNODB DEFAULT CHARSET = utf8; и стоит восклицательный знак около ютф8. Ошибка N 1064
  __________________
   No thing is perfecT  | 
  30.10.2014 / 06:35 |  | 
Jahak    Пользователь  
   Сейчас: Offline 
 Имя: Константин Регистрация: 16.01.2012
   | ДубmanD,  почему выбрал INNODB???
   | 
  30.10.2014 / 08:34 |  | 
ДубmanD    Пользователь  
   Сейчас: Offline 
 Имя: Dimitro Откуда: Санкт-Петербург Регистрация: 17.10.2012
   | Jahak,  Devana игра, ставить стал, хрень такая. Что иннодб, что майисам ошибку все равно бьет. Скрипт из сурсфорджа.
  __________________
   No thing is perfecT  | 
  5.11.2014 / 17:26 |  | 
kingdosya    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
   | Вот здесь  http://softtime.ru/forum/read.php?id_forum=3&id_theme=45050 сказано это:  Запрос,  
<?  
mysql_query("SET NAMES utf-8");  
?>  
эквивалентен  
<?php  
mysql_query ("set character_set_  
client='utf-8'");  
mysql_query ("set character_set_  
results='utf-8'");  
mysql_query ("set collation_  
connection='utf-8_general_ci'");  
?>  
  В большинстве случаев используется SET NAMES, однако, если вы захотите изменить один из параметров - вам придётся его расшифровать тремя предыдущими запросами. Например, захотите вместо utf-8_general_ci (не зависимая от регистра сортировка) использовать utf-8_general_cs (зависимая от регистра сортировка) - вам придётся использовать три приведённых выше SQL- запроса, вместо одного SET NAMES. дело в том что у меня collation=utf-8_unicode_ci в бд и в таблицах. Скажите там сказано правда??? Если там сказано правда то мне надо воспользоваться  способом где используется 3 майскюл запросы, чтобы указать utf-8_unicode_ci ??? (потому что там говорят что запрос  SET NAMES utf8 идентично к этому:  ... ... set collation_set_connection=utf-8_general_ci ) за ране благодарен.  Изменено kingdosya (5.11 / 17:35) (всего 2 раза) | 
  5.11.2014 / 20:18 |  | 
Jahak    Пользователь  
   Сейчас: Offline 
 Имя: Константин Регистрация: 16.01.2012
   | kingdosya,  Вообще рекомендую тебе переходить на MySQLi. И вместо всех этих запросов через mysql_query настоятельно рекомендую использовать функцию mysqli_character_set_name() для mysqli или mysql_set_charset() для mysql. Подробнее читай здесь  http://php.net/manual/ru/function.mysql-set-charset.php и здесь  http://php.net/manual/ru/mysqli.character-set-name.php | 
  6.11.2014 / 06:13 |  | 
kingdosya    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
   | Jahak (05.11.2014/20:18) kingdosya,  Вообще рекомендую тебе переходить на MySQLi. И вместо всех этих запросов через mysql_query настоятельно рекомендую использовать функцию mysqli_character_set_name() для mysqli или mysql_seСпасибо, не знал что существует такая функция.
   | 
  6.11.2014 / 06:17 |  | 
kingdosya    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
   | Jahak (05.11.2014/20:18) kingdosya,  Вообще рекомендую тебе переходить на MySQLi.Посоветуйте бесплатные и не дорогие хостинги с поддержкой mysqli.  Keo.su я уже знаю.
   | 
  6.11.2014 / 06:39 |  | 
kingdosya    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
   | Jahak,  А какой вариант правильный? 1.mysql_set_charset('utf8'); 2.mysql_set_charset('utf8_unicode_ci'); если обе правильный то какой вариант рекомендуется и почему?
   | 
  7.11.2014 / 14:04 |  | 
Jahak    Пользователь  
   Сейчас: Offline 
 Имя: Константин Регистрация: 16.01.2012
   | kingdosya,  Первый вариант правильный.
   |