#php #mysql #sqlite
#php #mysql #sqlite
Вопрос:
У меня есть база данных на сервере mysql. Я хочу преобразовать это в базу данных sqlite3 без использования shell или perl-скриптов. Мне нужна помощь в преобразовании того же самого с помощью PHP. Будем признательны за любую помощь.
Комментарии:
1. Что вам нужно преобразовать? Структура таблицы? PHP-код? Как экспортировать из MySQL в SQLite 3?
2. Я хочу перенести всю структуру и данные из моей базы данных mysql в базу данных sqlite3. Я хочу сделать это с помощью PHP. Спасибо
Ответ №1:
Использовать только PHP было бы довольно хлопотно, вам пришлось бы получить все записи из вашей таблицы mysql, создать соответствующие таблицы в sqlite3 и вставить записи.
Насколько я могу судить, вы просто хотите сделать это автоматически, поэтому я бы не увидел вреда в использовании программ-оболочек. Вы могли бы довольно легко сделать это, используя exec
функцию: http://nl3.php.net/manual/en/function.exec.php
Комментарии:
1. Привет, Джефроен, спасибо за это.. Я хочу сделать это с помощью PHP, потому что я размещаю свой веб-сайт на сервере малого бизнеса Yahoo, и, по-видимому, мы не можем запускать системные команды на нем.
2. Эй, ребята, спасибо за ответ.. Но я нашел ссылку, которая решила мою проблему. Ссылка на решение