Чтобы перенести базу данных mysql на другой хостинг совсем не обязательно использовать утилиты mysqldump и mysql. Все можно сделать намного быстрее и проще.
Експорт таблицы в файл:
SET NAMES 'utf8';
SET CHARACTER SET 'utf8';
SET SESSION collation_connection = 'utf8_general_ci';
SELECT * FROM `table` INTO OUTFILE 'mysql.sql';
Здесь `table` - название таблицы, а 'mysql.sql' - файл куда будут записаны данные.
Импорт таблицы из файла:
SET NAMES 'utf8';
SET CHARACTER SET 'utf8';
SET SESSION collation_connection = 'utf8_general_ci';
LOAD DATA INFILE 'mysql.sql' INTO TABLE `table` CHARACTER SET 'utf8';
Вот и все.
Експорт таблицы в файл:
SET NAMES 'utf8';
SET CHARACTER SET 'utf8';
SET SESSION collation_connection = 'utf8_general_ci';
SELECT * FROM `table` INTO OUTFILE 'mysql.sql';
Здесь `table` - название таблицы, а 'mysql.sql' - файл куда будут записаны данные.
Импорт таблицы из файла:
SET NAMES 'utf8';
SET CHARACTER SET 'utf8';
SET SESSION collation_connection = 'utf8_general_ci';
LOAD DATA INFILE 'mysql.sql' INTO TABLE `table` CHARACTER SET 'utf8';
Вот и все.
0 коммент.:
Отправить комментарий