Ребят, как снести LiveZilla? Я по глупости распаковал её таблицы в основную базу друпала. Нет какого-то способа убрать их автоматически? Через саму LiveZilla? Ну... не вручную.
Я не знаю что это такое ЛайфЗила.
Предпологаю наличие установочного файла.
Думаю вам надо внимательно поковырять, все сreate заменить на drop.
Убрать строки, где добавляются данные в создаваемые таблицы.
Запустить на выполнение.
Лучше создать отдельный файл del_livezila. php (Пример ниже для мускул)
C содержанием:
<?php
//Необходимые данные для работы с базой
$db_login=пользователь базы $db_pass=пароль пользователя базы $db_host=адрес сервера с базой $db_port=порт работы для базы(mysql по умолчанию=3306) $db_name=название базы
//Установление соединения с базой данных
$conn = [user=mysql_connect]mysql_connect[/user]('$db_host','$db_login','$db_pass') or die(mysql_error());
//Выбор базы данных MySQL
$db = [user=mysql_select_db]mysql_select_db[/user]('$db_name', $conn);
//Операторы SQL ;
$sqlString='DROP TABLE IF EXISTS tbl_name [, tbl_name...]'; if(mysql_query($sqlString)){ echo "Таблицы с данными tbl_name [, tbl_name...] были удалены.";
//Закрываем соединение с базой mysql_close($conn);
?>
Лайвзилла - это такая хрень, которая прямо с локального компа делает тебе базу данных на удалённом сервере. К друпалу она имеет слабое отношение. И как она делает эту базу - тоже скрыто от меня. Поэтому и... загвоздка.
Но решение было найдено. У лайвзиллы таки коллейт везде utf8_bin. Поэтому я тупо удалил все эти таблицы. Пока всё работает. Тьху-тьху-тьху.
А вообще для онлайн-консультаций http://mibew.org - самое оно. Главное - русский интерфейс ВО ВСЕХ ЧАСТЯХ СИСТЕМЫ. + простота, прозрачность. Возможность запросто подправить php, если не нравится.
Лайвзилла тяжёлая по сравнению с ним.
Всем отписавшимся спасибо!
Комментарии
Хм... у них правда, коллейт и тип другой, у этих таблиц, но всё равно стрёмно.![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Бэкап и методом тыка - не?
Я не знаю что это такое ЛайфЗила.
Предпологаю наличие установочного файла.
Думаю вам надо внимательно поковырять, все
сreateзаменить на drop.Убрать строки, где добавляются данные в создаваемые таблицы.
Запустить на выполнение.
Лучше создать отдельный файл del_livezila. php (Пример ниже для мускул)
C содержанием:
<?php //Необходимые данные для работы с базой $db_login=пользователь базы
$db_pass=пароль пользователя базы
$db_host=адрес сервера с базой
$db_port=порт работы для базы(mysql по умолчанию=3306)
$db_name=название базы //Установление соединения с базой данных $conn = [user=mysql_connect]mysql_connect[/user]('$db_host','$db_login','$db_pass') or die(mysql_error()); //Выбор базы данных MySQL $db = [user=mysql_select_db]mysql_select_db[/user]('$db_name', $conn); //Операторы SQL ; $sqlString='DROP TABLE IF EXISTS tbl_name [, tbl_name...]';
if(mysql_query($sqlString)){
echo "Таблицы с данными tbl_name [, tbl_name...] были удалены."; //Закрываем соединение с базой
mysql_close($conn); ?>
Лайвзилла - это такая хрень, которая прямо с локального компа делает тебе базу данных на удалённом сервере. К друпалу она имеет слабое отношение. И как она делает эту базу - тоже скрыто от меня. Поэтому и... загвоздка.
Но решение было найдено. У лайвзиллы таки коллейт везде utf8_bin. Поэтому я тупо удалил все эти таблицы. Пока всё работает. Тьху-тьху-тьху.
А вообще для онлайн-консультаций http://mibew.org - самое оно. Главное - русский интерфейс ВО ВСЕХ ЧАСТЯХ СИСТЕМЫ. + простота, прозрачность. Возможность запросто подправить php, если не нравится.
Лайвзилла тяжёлая по сравнению с ним.
Всем отписавшимся спасибо!