/opendbviewer

Open source database viewer

Primary LanguageC++GNU General Public License v3.0GPL-3.0

OpenDBViewer

OpenDBViewer is a simple database explorer for Windows, Linux and Mac OS X.

Features

  • Compatibility with SQLITE, MySQL, PostgreSQL database.
  • SQL syntax highlightings
  • Multi database, table and worksheet view
  • Big database loading
  • Open SQLite table directly with drag'n drop
  • History of last connection
  • Edit database directly from the table view

License

This program is licensed under the terms of the GNU GENERAL PUBLIC LICENSE Version 3.

Requirements

  • CMake
  • Qt version 4 or Qt version 5
  • ImageMagick

Compiling from source

for Archlinux users, a package opendbviewer-git is available in AUR

Install dependencies:

  • in debian OS (with Qt4) :
    apt-get install git cmake libqt4-dev libqt4-sql-sqlite libqt4-sql-mysql libqt4-sql-psql imagemagick
  • in debian OS (with Qt5) :
    apt-get install git cmake qtbase5-dev qttools5-dev qttools5-dev-tools libqt5sql5-sqlite libqt5sql5-mysql libqt5sql5-psql imagemagick
  • in fedora OS :
    dnf install cmake ImageMagick gcc-c++ qt5-devel qt5-qtbase-mysql qt5-qtbase-postgresql

Get the code:

git clone https://github.com/Jet1oeil/opendbviewer.git && cd opendbviewer

Compile:

./build.sh regen
make

Run:

./opendbviewer

Screenshot

alt text alt text alt text