What does sqlite3 mydatabase.db do when mydatabase.db does not yet exist?
sqlite3 mydatabase.db
mydatabase.db
It creates the database file and opens an SQLite connection to it.
It connects to a remote server named mydatabase.db over the network.
It creates a plain text file but does not enter the SQLite command-line interface.
It must fail because SQLite can open only pre-existing database files.