Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(E_WARNING);
- $dbhost = 'localhost';
- $dbuser = 'root';
- $dbpass = 'vertrigo';
- $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
- $dbname = 'php'; //База которую нужно дампить
- mysql_select_db($dbname);
- //Скрипт дампа базы для ТКАЧЕНКА!!!1
- $dump_file = fopen("dump.sql", "w");
- //Для начала установим за головок(смихотулечка, ну за и головок, ну смешно же). Сразу говорю, я сначала делал дамп базы, а затем смотрел структуру дампа.
- $create_db = "CREATE DATABASE IF NOT EXISTS '$dbname';\n";
- $create_db .= "USE '$dbname';\n";
- //Ключи и прочая хуитень от таблиц
- $show_tables = mysql_query("SHOW TABLES");
- while ($show_tables_fetch = mysql_fetch_row($show_tables))
- {
- $show_tables_fetch = $show_tables_fetch[0];
- $sql_table = mysql_query("SHOW CREATE TABLE `$dbname`.`$show_tables_fetch`;");
- $sql_puts .= mysql_result($sql_table,0, 1)."\n";
- }
- //Запись в дамп
- fputs($dump_file, $create_db);
- fputs($dump_file, $sql_puts);
- fclose($dump_file); // Закрываем нахуй
- ?>
Add Comment
Please, Sign In to add comment