Cara Mengunduh & Menginstal SQLite on Windows

โšก Ringkasan Cerdas

SQLite menghadirkan mesin basis data ringan dan tanpa server yang berjalan di berbagai platform. Windows, Linux, dan macOSPanduan ini menjelaskan cara mengunduh paket penginstal, menyiapkan shell baris perintah, menginstal pengelola grafis, dan membangun basis data sampel.

  • ๐Ÿ”˜ Paket Instalasi: Resmi SQLite paket dukungan Windows, Linux, macOS, Windows Phone 8, .NET, dan distribusi kode sumber.
  • โ˜‘๏ธ Alat CLP: Program baris perintah ini dikirimkan dengan nama sqlite3.exe, yang memungkinkan pembuatan basis data, manajemen skema, dan eksekusi SQL dari terminal.
  • โœ… Basis Data Contoh: Skema TutorialsSampleDB dengan Departemen, Mahasiswa, Ujian, dan Nilai menunjukkan kunci asing dan data awal.
  • ๐Ÿงช Manajer GUI: SQLite Studio adalah pengelola sumber terbuka portabel yang dapat mengimpor dan mengekspor CSV, HTML, PDF, dan JSON.
  • ๏ธ Lintas Platform: File biner yang telah dikompilasi sebelumnya untuk Linux, Mac OS X, .NET, dan Windows Runtime mendukung berbagai skenario penerapan.

Cara Mengunduh dan Menginstal SQLite

SQLite Menawarkan banyak paket instalasi tergantung pada sistem operasi. Ia juga menyediakan API untuk berbagai bahasa pemrograman.

Unduh & Pasang SQLite Penginstal Paket

Paket instalasi tersedia untuk Windows 10 pengguna:

Dari SQLite situs resmi, buka bagian unduhan. Tangkapan layar berikut menunjukkan berbagai macamnya. SQLite paket instalasi untuk Windows:

Download dan Install SQLite

Program shell baris perintah:

Paket unduhan yang disorot disebut Program Baris Perintah (CLP)CLP adalah aplikasi baris perintah yang memungkinkan Anda mengakses SQLite sistem manajemen basis data dan semua fiturnya SQLite. Dengan menggunakan CLP, Anda dapat membuat dan mengelola SQLite basis data, dan ini adalah alat yang digunakan di seluruh panduan ini.

  • DLL 32-bit (x86): Itu SQLite Pustaka inti sistem basis data untuk platform x86.
  • DLL 64-bit (x64): Itu SQLite Pustaka inti sistem basis data untuk platform x64.

Menginstal Program Baris Perintah (CLP) pada mesin Anda

Berikut langkah-langkah untuk menginstal Program Baris Perintah (CLP) pada komputer Anda:

Langkah 1) Unduh paket yang disorot dari gambar sebelumnya ke PC Anda. Ini adalah sebuah zip file.

Langkah 2) ExtracDi dalam file zip tersebut, Anda akan menemukan... sqlite3.exe di mantantracfolder ted, seperti yang ditunjukkan di bawah ini:

Menginstal Program Baris Perintah

Langkah 3) Buka Komputer Saya, lalu klik dua kali partisi. "C" untuk menavigasi ke sana:

Menginstal Program Baris Perintah

Langkah 4) Buat direktori baru bernama sqlite:

Menginstal Program Baris Perintah

Langkah 5) Copy sqlite3.exe ke dalamnya. Ini adalah file yang dapat dieksekusi yang digunakan untuk menjalankannya. SQLite pertanyaan:

Menginstal Program Baris Perintah

Terdapat paket tambahan untuk berbagai keperluan. Paket-paket ini tidak wajib, tetapi Anda mungkin membutuhkannya pada sistem operasi selain yang Anda inginkan. WindowsAnda bisa mendapatkan Linux atau versi Mac OS SQLite sesuai kebutuhan.

Anda juga dapat mengambil dokumentasi atau kode sumber dari halaman yang sama. API tersedia untuk Windows Telepon 8, .NET, dan lainnya bahasa pemrograman.

Berikut beberapa paket tambahan untuk berbagai keperluan:

  • Sumber Code dan sumber alternatif Code Format โ€“ sumber lengkap yang membentuk SQLite.
  • Dokumentasi โ€“ SQLite Dokumentasi dalam bentuk halaman HTML. Ini adalah dokumentasi online yang sama, tetapi dapat diunduh sehingga Anda dapat membacanya secara offline.
  • Biner yang telah dikompilasi untuk Linux.
  • Biner yang telah dikompilasi untuk Mac OS X (x86).
  • Biner yang telah dikompilasi sebelumnya untuk Windows Ponsel 8 โ€“ SDK dan komponen untuk membangun Windows Aplikasi Phone 8 yang menggunakan SQLite database.
  • Biner yang telah dikompilasi sebelumnya untuk Windows Runtime โ€“ SDK dan komponen untuk membangun Windows Aplikasi runtime yang terhubung ke SQLite database.
  • Binary yang telah dikompilasi sebelumnya untuk .NET โ€“ sekumpulan DLL dan pustaka .NET yang dapat Anda gunakan dari aplikasi .NET untuk terhubung ke SQLite database.

SQLite Studio โ€“ Manajer dan Administrasi

Banyak SQLite alat manajemen mempermudah bekerja dengan SQLite Mempermudah pengelolaan basis data. Alih-alih membuat dan mengelola basis data dari baris perintah, alat-alat ini menyediakan antarmuka grafis untuk pembuatan dan administrasi basis data.

SQLite Studio: sebuah aplikasi portabel yang tidak memerlukan instalasi. Aplikasi ini mendukung keduanya. SQLite3 dan SQLite2. Anda dapat dengan mudah mengimpor dan mengekspor data ke format seperti CSV, HTML, PDF, dan JSON. Perangkat lunak ini bersifat open source dan mendukung Unicode.

SQLite Studio - Manajer dan Administrasi

Memperkenalkan Contoh Database

Langkah-langkah berikut membuat basis data sampel yang dirujuk di sepanjang seri ini:

Langkah 1) Buka berkas teks dan tempel perintah berikut ke dalamnya:

CREATE TABLE [Departments] (
    [DepartmentId] INTEGER  NOT NULL PRIMARY KEY,
    [DepartmentName] NVARCHAR(50)  NULL
);
INSERT INTO Departments VALUES(1, 'IT');
INSERT INTO Departments VALUES(2, 'Physics');
INSERT INTO Departments VALUES(3, 'Arts');
INSERT INTO Departments VALUES(4, 'Math');

CREATE TABLE [Students] (
    [StudentId] INTEGER  PRIMARY KEY NOT NULL,
    [StudentName] NVARCHAR(50) NOT NULL,
    [DepartmentId] INTEGER  NULL,
    [DateOfBirth] DATE NULL,
    FOREIGN KEY(DepartmentId) REFERENCES Departments(DepartmentId)
);
INSERT INTO Students VALUES(1, 'Michael', 1, '1998-10-12');
INSERT INTO Students VALUES(2, 'John', 1, '1998-10-12');
INSERT INTO Students VALUES(3, 'Jack', 1, '1998-10-12');
INSERT INTO Students VALUES(4, 'Sara', 2, '1998-10-12');
INSERT INTO Students VALUES(5, 'Sally', 2, '1998-10-12');
INSERT INTO Students VALUES(6, 'Jena', NULL, '1998-10-12');
INSERT INTO Students VALUES(7, 'Nancy', 2, '1998-10-12');
INSERT INTO Students VALUES(8, 'Adam', 3, '1998-10-12');
INSERT INTO Students VALUES(9, 'Stevens', 3, '1998-10-12');
INSERT INTO Students VALUES(10, 'George', NULL, '1998-10-12');

CREATE TABLE [Tests] (
    [TestId] INTEGER NOT NULL PRIMARY KEY,
    [TestName] NVARCHAR(50) NOT NULL,
    [TestDate] DATE NULL
);
INSERT INTO [Tests] VALUES(1, 'Mid Term IT Exam', '2015-10-18');
INSERT INTO [Tests] VALUES(2, 'Mid Term Physics Exam', '2015-10-23');
INSERT INTO [Tests] VALUES(3, 'Mid Term Arts Exam', '2015-10-10');
INSERT INTO [Tests] VALUES(4, 'Mid Term Math Exam', '2015-10-15');

CREATE TABLE [Marks] (
    [MarkId] INTEGER NOT NULL PRIMARY KEY,
    [TestId] INTEGER NOT NULL,
    [StudentId] INTEGER  NOT NULL,
    [Mark] INTEGER  NULL,
    FOREIGN KEY(StudentId) REFERENCES Students(StudentId),
    FOREIGN KEY(TestId) REFERENCES Tests(TestId)
);

INSERT INTO Marks VALUES(1, 1, 1, 18);
INSERT INTO Marks VALUES(2, 1, 2, 20);
INSERT INTO Marks VALUES(3, 1, 3, 16);
INSERT INTO Marks VALUES(4, 2, 4, 19);
INSERT INTO Marks VALUES(5, 2, 5, 14);
INSERT INTO Marks VALUES(6, 2, 7, 20);
INSERT INTO Marks VALUES(7, 3, 8, 20);
INSERT INTO Marks VALUES(8, 3, 9, 20);

Langkah 2) Simpan file sebagai TutorialSampleDB.sql di direktori Bahasa Indonesia: C:\sqlite.

Langkah 3) Buka Windows Alat baris perintah (cmd.exe) dari menu Mulai oleh typing cmd dan menekan Enter.

Langkah 4) Aplikasi ini akan terbuka di jalur default, jadi navigasikan ke sana. Bahasa Indonesia: C:\sqlite folder yang dibuat sebelumnya dengan menjalankan perintah cd โ€œC:\sqliteโ€:

Memperkenalkan Contoh Database

Langkah 5) Jalankan perintah berikut:

sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql

Perintah tersebut seharusnya berhasil dijalankan tanpa menampilkan output apa pun, seperti yang terlihat pada tangkapan layar berikut:

Memperkenalkan Contoh Database

Langkah 6) Berkas basis data TutorialSampleDB.db sekarang muncul di direktori Bahasa Indonesia: C:\sqlite:

Memperkenalkan Contoh Database

Pertanyaan Umum Demo Slot

Nomor SQLite mengirimkan sebagai arsip zip portabel. Anda cukup mengekstraknya.tracKetik t sqlite3.exe dan salin ke folder mana pun, misalnya C:\sqlite. Tidak diperlukan penginstal atau hak akses administrator, yang membuatnya SQLite mudah diterapkan di lingkungan yang terbatas.

CLP adalah shell baris perintah untuk menjalankan pernyataan SQL secara langsung terhadap file basis data. SQLite Studio adalah pengelola grafis yang memungkinkan Anda menelusuri tabel, mengedit data, dan mengimpor atau mengekspor ke format CSV, JSON, HTML, dan PDF.

Ya. Asisten pengkodean AI modern dapat menghasilkan SQLite DDL (Direct Daily Line) dari deskripsi bahasa Inggris sederhana. DDL ini menghasilkan pernyataan CREATE TABLE, menyarankan tipe kolom, menambahkan kunci primer dan kunci asing, serta mengusulkan indeks. Anda tetap harus meninjau output untuk memastikan kebenarannya sebelum menjalankannya di lingkungan produksi.

Asisten AI menganalisis kesalahan sintaks SQL, menyarankan perbaikan EXPLAIN QUERY PLAN, dan menulis ulang kueri yang lambat. Mereka mengidentifikasi indeks yang hilang, merekomendasikan perubahan urutan join, dan menjelaskan hasil yang tidak terduga dari join atau agregasi.ping Para pengembang menyelesaikan masalah jauh lebih cepat daripada inspeksi manual.

Folder apa pun bisa digunakan, tetapi C:\sqlite adalah konvensi yang umum. Menempatkan file yang dapat dieksekusi di folder khusus memudahkan pengelolaan file basis data bersamaan dengan file biner, dan Anda dapat menambahkan folder tersebut ke PATH sehingga sqlite3 tersedia dari prompt perintah mana pun.

Ringkaslah postingan ini dengan: