Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вопрос про SET NAMES
 
 автор: Nevi   (20.12.2007 в 19:09)   письмо автору
 
 

если я в скрипте сделаю mysql_query("SET NAMES 'utf8'");
это примениться только для данного скрипта или измениться вся база?

Например в одном скрипте я делаю mysql_query("SET NAMES 'utf8'");
а вдругой mysql_query("SET NAMES 'сз1251'"); как база будет реагировать - каждый раз меняться или нет?

или это только для запускаемго скипта действует и не более???

   
 
 автор: Trianon   (20.12.2007 в 20:12)   письмо автору
 
   для: Nevi   (20.12.2007 в 19:09)
 

Этот оператор настраивает только соединение с MySQL , но никак не базу.

Другое дело, что оператор CREATE DATABASE, выполненный после него, унаследует страницу из свойств соединения - но это косвенный эффект.

   
 
 автор: cheops   (21.12.2007 в 00:01)   письмо автору
 
   для: Nevi   (20.12.2007 в 19:09)
 

>или это только для запускаемго скипта действует и не более???
Да, только для запускаемого скрипта, точнее для текущего соединения.

   
 
 автор: Nevi   (21.12.2007 в 02:51)   письмо автору
 
   для: cheops   (21.12.2007 в 00:01)
 

Спасибо друзья за ответ ! а то я боялся базу испортить перекодирвкой =)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования