Апр 132013
 

Как изменить кодировку MySQL базы данных или таблицы. Настройка collation для работы с MySQL.

При запросе к базе данных желательно задать Кодировку с которой будет работать клиент с сервером:

set character_set_client='cp1251
set character_set_results='cp1251
set collation_connection='cp1251_general_ci

Изменяем кодировку для базы данных:

ALTER DATABASE `имя базы` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

Изменяем кодировку для таблицы:

ALTER TABLE `tablename` CONVERT TO CHARACTER SET cp1251 COLLATE cp1251_general_ci;
ALTER TABLE `tablename` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

изменить, кодировка, mysql, базы данных, таблица, collation, Настройка, DATABASE, set, character_set_client, character_set_results, collation_connection, ALTER, TABLE

Янв 052013
 

Как сделать beckup для mysql database windows

Сейчас я вам покажу как сделать beckup для mysql database в windows. Для начала откройте cmd в windows.
Пуск -> Выполнить -> cmd

Путь к командам MySQL, указан из текущей конфигурации. В каждом случае он может быть иным. Вам необходимо найти команду mysqldump.exe
C:\Program Files\mysql\bin\mysqldump.exe -uroot -ppassword namedatabase > C:\temp\ws-dump

Вместо пользователя root MySQL, вы можете заменить на ваше имя пользователя и так же поступить и с полем password, заменить пароль и изменить имя вашей базы данных, если все поля вы ввели правильно, то операция будет выполнена успешно, база данных MySQL отправится в C:\temp\ws-dump