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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Проблема с кодировкой - переход с MySQL 3 на MySQL 5

Сообщения:  [1-9] 

 
 автор: cheops   (17.12.2007 в 12:19)   письмо автору
 
   для: Sajmon_root   (17.12.2007 в 11:54)
 

Дамп - это текстовый файл с SQL-запросами, который позволяет воссоздать базу данных на другом сервере. При помощи утилиты mysqldump создать SQL-дамп можно следующим образом
mysqldump -u root -p base > sql.sql 

root - имя пользователя, base - имя базы данных, sql.sql - имя файла для дампа. Развернуть дамп можно при помощи утилиты mysql
mysql -u root -p base < sql.sql

   
 
 автор: Sajmon_root   (17.12.2007 в 11:54)   письмо автору
 
   для: cheops   (15.12.2007 в 12:28)
 

а можно поподробнее я понятия не имею что это и если можно пример с утилетой mysqldump

   
 
 автор: Sajmon_root   (17.12.2007 в 11:52)   письмо автору
 
   для: Trianon   (15.12.2007 в 10:21)
 

я навичок в этом деле меня просто прижали обстоятельства.
Я ни разу не снимали дампов!
что это такое и что вы мне посоветуете делать?

   
 
 автор: cheops   (15.12.2007 в 12:28)   письмо автору
 
   для: Sajmon_root   (15.12.2007 в 09:55)
 

Дамп можно получить при помощи утилиты mysqldump или при помощи Web-интерфейса phpMyAdmin.

   
 
 автор: Trianon   (15.12.2007 в 10:21)   письмо автору
 
   для: Sajmon_root   (15.12.2007 в 09:55)
 

Вы ни разу не снимали дампов?

   
 
 автор: Sajmon_root   (15.12.2007 в 09:55)   письмо автору
 
   для: Trianon   (14.12.2007 в 17:49)
 

А можно немного подробней об этом

   
 
 автор: Trianon   (14.12.2007 в 17:49)   письмо автору
 
   для: Sajmon_root   (14.12.2007 в 15:31)
 

предварительно следовало снять дамп, прописать в нем кодовую страницу,
и после установки сервера импортировать его опять.

   
 
 автор: Unkind   (14.12.2007 в 15:39)   письмо автору
 
   для: Sajmon_root   (14.12.2007 в 15:31)
 

А Вы уверены, что после переноса данных из старой СУБД кодировка этих данных была нормальная? И важно, чтобы при записи тоже было настроено соединение (с новой СУБД) с кодировкой cp1251.

   
 
 автор: Sajmon_root   (14.12.2007 в 15:31)   письмо автору
 
 

Подскажите что можно сделать. Я поставил 5 MySQL (а до этого у меня стоял 3-й) и когда я делаю выборку с таблицы там где есть кирилица он отображает вот так -???????????????????
знакома?
я уже и делал так :

<?php
$username
="****";
$password="****";
$database="test";
mysql_connect ('localhost',$username,$password);
@
mysql_select_db ($database) or die ("Unable to select database");

//-----
mysql_query("SET character_set_client='cp1251'");
mysql_query("SET character_set_result='cp1251'");
mysql_query("SET collation_connection='cp1251_general_ci'");
//-----

$query="SELECT * FROM teaches";
$result=mysql_query ($query);
$num=mysql_num_rows ($result);
...

неработает !!!!!!!!!!!!!!!!!!1
что мне делать?????????????

   

Сообщения:  [1-9] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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