Доступ к .sqlite БД из phpmyadmin? FF печенье - PullRequest
2 голосов
/ 10 октября 2009

Я пытаюсь просмотреть мои файлы cookie firefox db (cookies.sqlite). Так как я никогда не обращался к dbs с помощью чего-либо кроме phpmyadmin, я не знаю, как просмотреть содержимое этого файла sqlite. Там есть localhost / sqlitemanager, но я бы предпочел использовать интерфейс phpmyadmin, к которому я привык.

Есть идеи, как я могу открыть / просмотреть этот sqlite db обычным способом в phpmyadmin? Является ли это возможным?

Заранее спасибо

P.S. Я знаю, что к браузерным cookie-файлам очень часто обращаются / играют. Если вы знаете другой инструмент, более конкретный для этой цели, напишите мне ответ или предложите в комментариях.

Ответы [ 3 ]

3 голосов
/ 19 июля 2010

Есть также несколько веб-интерфейсов для sqlite.

phpSQLiteAdmin

SQLiteManager

Простой SQLite Manager

Администратор SQLite

WizSQLiteAdmin

ezSqliteAdmin

SQLiteWebAdmin

knoda

Я еще не пробовал ни одного из них - на самом деле, я нашел этот ТАК вопрос при исследовании веб-интерфейсов sqlite для собственного использования. Но я тоже из phpMyAdmin, поэтому я планирую попробовать phpSQLiteAdmin.

1 голос
/ 10 октября 2009

Я думаю, что есть различные программы с графическим интерфейсом, которые будут держать вас за руку. Однако я покажу вам, что бы я делал, если бы меня заинтересовала таблица moz_cookies в дБ cookies.sqlite.

$ 
$ sqlite3 cookies.sqlite
SQLite version 3.5.9
Enter ".help" for instructions
sqlite> .schema
CREATE TABLE moz_cookies (id INTEGER PRIMARY KEY, name TEXT, value TEXT, host TEXT, path TEXT,expiry INTEGER, lastAccessed INTEGER, isSecure INTEGER, isHttpOnly INTEGER);
sqlite> select * from moz_cookies limit 1;
1248713741170186|PREF|ID=12d44375be9e7c86:U=d07dae1b87f4537c:LD=en:NR=100:TM=1248713740:LM=1254091506:FV=2:IG=3:S=Jdo_PXt92J5ojL6E|.google.com|/|1317163505|1255144201180851|0|0
sqlite> 

Возможно, вам понадобится программа CLI sqlite3. Он доступен в Unix и Windows.

SQLITE3(1)                                                          SQLITE3(1)

NAME
       sqlite3 - A command line interface for SQLite version 3

SYNOPSIS
       sqlite3 [options] [databasefile] [SQL]

SUMMARY
       sqlite3  is  a  terminal-based front-end to the SQLite library that can
       evaluate queries interactively and display the results in multiple for‐
       mats.  sqlite3 can also be used within shell scripts and other applica‐
       tions to provide batch processing features.

DESCRIPTION
       To start a sqlite3 interactive session, invoke the sqlite3 command  and
       optionally  provide  the name of a database file.  If the database file
       does not exist, it will be created.  If the database file  does  exist,
       it will be opened.

Имеет две категории операций.

Команды, предназначенные непосредственно для интерактивной оболочки, начинаются с .. Все, что является запросом SQL, завершается как обычно с ;.

0 голосов
/ 18 июня 2014

Администратор - это PHPMyAdmin-подобная система, которая поддерживает MySQL, PostgreSQL, SQLite , MS SQL, Oracle, SimpleDB, Elasticsearch, MongoDB и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...