SQLite

Tingkatkan Ke SQLite3 Terkini di CentOS7

Tingkatkan Ke SQLite3 Terkini di CentOS7

Cara Meningkatkan ke SQLite3 Terkini di CentOS7

SQLite 3 adalah sistem pangkalan data berasaskan fail sederhana ringan. Ia digunakan oleh banyak pembangun. Terutama peranti yang mempunyai spesifikasi perkakasan rendah, mikrokontroler, komputer tertanam menggunakan SQLite sebagai sistem pangkalan data ringan. Android juga menggunakan pangkalan data SQLite secara meluas.

Di CentOS 7, SQLite 3.7 sudah dipasang. Anda tidak boleh membuangnya kerana semua pakej CentOS 7 yang lain bergantung padanya. CentOS 7 tidak memberikan cara untuk mengemas kini. Mengemas kini versi SQLite di CentOS 7 juga sukar kerana itu.

Dalam artikel ini, saya akan menunjukkan kepada anda cara mengemas kini SQLite3 di CentOS 7 dengan selamat. Mari kita mulakan.

Memuat turun SQLite3 Terkini:

Mula-mula pergi ke laman web rasmi SQLite di https: // sqlite.org.  Anda mesti melihat halaman berikut:

Sekarang klik "Muat turun" seperti yang ditunjukkan pada tangkapan layar di bawah.

Anda mesti melihat halaman berikut. Ia mengandungi pautan muat turun untuk versi terbaru SQLite3.

Sekarang tatal ke bawah sedikit. Anda harus melihat bahagian "Binari yang Disusun untuk Linux". Dari sini, anda boleh memuat turun versi pangkalan data SQLite3 stabil terkini. Binari pra-kompilasi siap digunakan setelah dimuat turun, kerana tidak memerlukan penyusunan apa pun. Klik pada fail seperti yang ditunjukkan dalam tangkapan skrin.

Penyemak imbas anda akan meminta anda memuat turun fail tersebut. Klik “Save File” dan klik “OK”. Muat turun anda mesti bermula.


Meningkatkan SQLite3:

Sekarang buka Terminal dan pergi ke direktori di mana anda memuat turun SQLite3. Secara lalai, itu adalah direktori ~ / Muat turun di direktori utama PENGGUNA anda.

Jalankan arahan berikut untuk pergi ke direktori ~ / Muat turun:

$ cd ~ / Muat turun

Sekarang mari kita senaraikan kandungan direktori ~ / Muat turun dengan arahan berikut:

$ ls

Anda dapat melihat bahawa fail yang dimuat turun ada di sana.

Sekarang kita mesti mengekstrak arkib zip.

Untuk mengekstrak fail zip yang dimuat turun, jalankan arahan berikut:

$ unzip sqlite-tools-linux-x86-3210000.zip

Terdapat hanya 3 fail di dalam fail zip seperti yang anda lihat. Mereka adalah 'sqlite3', 'sqldiff', 'sqlite3_analyzer'

Kami berminat dengan fail 'sqlite3' sahaja.

Sekarang kita harus mencari di mana program sqlite3 yang telah dipasang sebelumnya.

Untuk melakukan itu, jalankan arahan berikut:

$ mana sqlite3

Anda dapat melihat bahawa, program SQLite3 yang telah dipasang sebelumnya ada di '/ usr / bin / sqlite3'. Perhatikan itu kerana kita memerlukan jalan ini kemudian.

Anda boleh membuang fail '/ usr / bin / sqlite3' dan menggantinya dengan fail kemas kini. Tetapi saya tidak mengesyorkan melakukannya. Kerana jika ada masalah yang timbul, anda tidak akan dapat mengembalikannya dengan mudah. Saya cadangkan menamakan semula fail. Oleh itu, anda akan memasang kedua-dua SQLite3 ini dan yang dikemas kini akan menjadi lalai. Sekiranya anda mempunyai masalah, hapus yang baru dan ganti nama yang lama menjadi 'sqlite3' anda sudah selesai.

Sebelum saya menamakan semula fail, mari kita periksa versi SQLite3 yang sedang dipasang.

Jalankan arahan berikut:

$ sqlite3 --versi

Anda dapat melihat bahawa versi adalah 3.7.17.

Saya akan menamakan semula binari SQLite3 yang dipasang dari 'sqlite3' menjadi 'sqlite3.7 '.

Untuk melakukan itu, jalankan arahan berikut:

$ sudo mv -v / usr / bin / sqlite3 / usr / bin / sqlite3.7

Anda dapat melihat bahawa, operasi penamaan semula berjaya.

Sekarang kita boleh menyalin binari sqlite3 stabil terbaru yang kita dapat setelah kita membuka zip arkib zip yang dimuat turun ke / usr / bin /.

Untuk melakukan itu, jalankan arahan berikut:

$ sudo cp -v sqlite-tools-linux-x86-3210000 / sqlite3 / usr / tong /

Anda dapat melihat bahawa operasi penyalinan berjaya.

Sekarang anda boleh menyemak versi SQLite3 yang terpasang sekali lagi dengan arahan berikut:

$ sqlite3 --versi

Anda dapat melihat bahawa versi jika 3.21. Itu adalah versi terbaru untuk penulisan ini.

Anda juga boleh menggunakan versi lama jika anda mahu. SQLite3 lama boleh diakses sebagai 'sqlite3.7 'seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Oleh itu, anda mengemas kini SQLite3 di CentOS 7. Terima kasih kerana membaca artikel ini.

Butang klik kiri tetikus tidak berfungsi pada Windows 10
Sekiranya anda menggunakan tetikus khusus dengan komputer riba, atau komputer desktop anda tetapi butang klik kiri tetikus tidak berfungsi pada Window...
Kursor melompat atau bergerak secara rawak semasa menaip di Windows 10
Sekiranya anda mendapati kursor tetikus anda melompat atau bergerak sendiri, secara automatik, secara rawak semasa menaip komputer riba atau komputer ...
Cara membalikkan arah tatal Tetikus dan Pad Sentuh pada Windows 10
Tetikus dan Pad sentuhs bukan sahaja menjadikan pengkomputeran mudah, tetapi lebih cekap dan kurang memakan masa. Kami tidak dapat membayangkan kehidu...