On 7/6/16, John R. Sowden <jsow...@americansentry.net> wrote:
> Q1:  I am running xubuntu. When I
> search for sqlite3, lots of things show up.  This database engine seems
> to be very popular, so I assume it is used my many programs on my
> computer, like Thunderbird.  Why, then when I enter sqlite3 at terminal
> prompt do I get  message saying that sqlite3 is not installed on my
> computer.

You are confusing libsqlite3.so the library (used by everything) and
"sqlite3", the command-line shell that one can use to access an SQLite
database manually.

Yes, lots and lots of things use SQLite.  But usually they are using
the library.  Often they statically link against the library, so even
the "libsqlite3.so" file is omitted.

The "sqlite3" program is a handy tool used by humans to read or write
an SQLite database file.  The "sqlite3" program is installed by
default on Macs and newer versions of Windows10, but apparently not on
Xubuntu.  The "sqlite3" program is statically linked against the
sqlite3 library, but also includes other logic for interacting with
the user through the command-line.


>
> Q2: I understand that this is not mariadb, etc. but I am unable to find
> what specific features are not included in sqlite3.  I understand the
> big time stuff.  I am currently using foxpro/dos for my database needs,
> and it seems that sqlite3 and Pure Basic or Gambas is a good match for
> me.  I need multiple indices, support for about 5000 records, plus some
> very small ones for validation, etc.
>

SQLite will do all of that.  It's SQL support is on-par with MariaDB.
SQLite supports up to 140 terabyte databases, 2 GB strings and blobs,
unlimited numbers of rows per table.  No practical limit on the number
of tables and/or indexes, NOT NULL, UNIQUE, CHECK, and foreign key
constraints, triggers, views, recursive common table expressions,
indexes on expressions, JSON, etc.

-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to