sql >> データベース >  >> RDS >> SQLite

UbuntuにSQLiteとSQLiteブラウザをインストールする方法

    SQLite 軽量、小型、自己完結型の RDBMS Cライブラリ内。 MySQLのような人気のあるデータベース 、 PostgreSQL などはクライアントサーバーモデルで機能し、データベース操作のすべての側面を実行および制御する専用のプロセスがあります。

    しかし、 SQLite プロセスが実行されておらず、クライアントサーバーモデルもありません。 SQLite DBは、 .sqlite3 / .sqlite / .dbを含む単なるファイルです。 拡大。すべてのプログラミング言語には、SQLiteをサポートするライブラリがあります。

    SQLiteが使用されているのを見つけることができます

    • Webブラウザ(Chrome、Safari、Firefox)。
    • MP3プレーヤー、セットトップボックス、電子機器。
    • モノのインターネット(IoT)。
    • Android、Mac、Windows、iOS、およびiPhoneデバイス。

    SQLiteが存在する領域は他にもたくさんあります 使用されている。世界中のすべてのスマートフォンには、何百もの SQLite があります データベースファイルがあり、1兆を超えるデータベースがアクティブに使用されています。それは非常に膨大な数です。

    UbuntuにSQLiteをインストールする

    SQLiteの設定 MySqlのような他の人気のあるデータベースと比較してシンプルです 、 Postgresql 、など。まず、 apt-cacheを更新します。 次のコマンドを実行します。

    $ sudo apt update
    

    次に、 SQLiteがあるかどうかを確認します aptで利用可能なパッケージ 次のコマンドを実行してリポジトリを作成します。

    $ sudo apt-cache search sqlite
    

    パッケージをインストールするには、次のコマンドを実行します。

    $ sudo apt install sqlite3
    

    sqlite を起動すると、インストールを検証できます 次のコマンドを実行してセッションを実行します。

    $ sqlite3
    

    上の画像からわかるようにSQLite3 バージョン3.33.0で正常にインストールされ、実行されています 。

    SQLiteデータベースとテーブルの作成

    データベースは、ローカルファイルシステムにファイルとして保存されるだけです。データベース名を引数として指定することで、sqliteセッションの起動時にデータベースを作成できます。データベースが利用可能な場合はデータベースを開き、利用できない場合は新しいデータベースを作成します。

    データベース名を引数として渡していない場合は、一時的なメモリ内データベースが作成され、セッションが終了すると削除されます。ここにはデータベースがないので、引数としてDB名を指定して新しいDBを作成します。セッションに接続したら、 .databasesを実行できます データベースに添付されているファイルを確認するコマンド。

    $ sqlite3 /home/tecmint/test     # creating test db in /home/tecmint
    sqlite> .databases            # To see which database session is connected
    

    次に、次のクエリを実行してサンプルテーブルを作成しましょう。

    # create table
    
    sqlite> CREATE TABLE employee(  
                 Name String,            
                 age Int);       
    
    # Insert records
    
    sqlite> insert into employee(Name, age)
                VALUES ('Tom',25),             
                ('Mark',40),                   
                ('Steve',35);  
    

    .tablesを実行できます データベース内のテーブルを一覧表示するコマンド。

    sqlite> .tables                       # List tables in database
    sqlite> .headers on                   # Turn on column for printing
    sqlite> SELECT * FROM employee;       # Selecting record from table
    

    UbuntuへのSQLiteブラウザのインス​​トール

    これで、 sqlite3のインストールとセットアップの方法を確認できました。 sqliteもインストールします ブラウザ、sqliteデータベースを管理するためのシンプルなGUIツール。

    $ sudo apt install sqlitebrowser -y
    

    アプリケーションは、スタートメニューまたはターミナルから起動できます。ターミナルから起動するには、次のコマンドを実行します。

    $ sqlitebrowser &
    

    SQLiteとSQLiteブラウザをアンインストールします

    次のコマンドを実行して、両方の SQLiteを削除します およびSQLite ブラウザ。

    $ sudo apt --purge remove sqlite3 sqlitebrowser
    

    この記事は以上です。フィードバックやヒントがある場合は、コメントセクションを使用して投稿してください。


    1. SalesforceへのリンクまたはSalesforceからのデータのインポート

    2. PHPとMySQLでタイムゾーンを設定する

    3. ScaleGridでのCOVID-19の準備

    4. SQLでDateTime形式から時刻を取得するにはどうすればよいですか?