Tampilkan postingan dengan label database. Tampilkan semua postingan
Tampilkan postingan dengan label database. Tampilkan semua postingan

 Ketika kamu pertama kali ingin menggunakan database platform yaitu SQLite di project yang sedang kamu buat menggunakan bahasa pemrograman Go atau Golang maka akan terjadi error yang perlu diperbaiki. Menurut wikipedia, SQLite adalah mesin basis data yang ditulis dalam bahasa pemrograman C. Ini bukan aplikasi mandiri; sebaliknya, ini adalah perpustakaan yang disematkan oleh pengembang perangkat lunak di aplikasi mereka. Dengan demikian, itu milik keluarga database tertanam.


 SQLite adalah salah satu jenis database relasional yang bersifat embedded, artinya ia terintegrasi langsung dengan aplikasi yang menggunakannya. SQLite biasanya digunakan untuk aplikasi-aplikasi yang membutuhkan pengelolaan data lokal seperti aplikasi mobile, desktop, dan web yang berbasis client-side. SQLite bersifat ringan dan mudah digunakan, ia juga sering digunakan sebagai pengganti database server pada aplikasi yang membutuhkan kecepatan dan efisiensi, seperti aplikasi Internet of Things (IoT) dan sistem pengendalian mesin.


 Pada bahasa pemrograman Go untuk menggunakan SQLite3 kamu perlu melakukan import driver go-sqlite3 yang bisa kamu dapatkan | DISINI |. 


 Mari simak tutorial di bawah ini untuk mengatasi error "CGO_ENABLED=0" pada saat menggunakan driver go-sqlite3.


  1. Pastikan kamu sudah menginstall Bash atau terminal linux lainnya jika menggunakan Windows jika belum download Git di DISINI  dan install Git karena sudah terdapat Bash atau terminal dengan perintah linuxnya.
  2. Sebagai contoh saya buat project aplikasi todolist.
  3. Buka Bash pada folder yang kamu inginkan.
  4. Buat folder my-todolist dengan perintah: mkdir my-todolist.
  5. Buka folder my-todolist dengan perintah: cd my-todolist.
  6. Init folder my-todolist dengan perintah: go mod init my-todolist.
  7. Buat database SQLite3 dengan perintah: sqlite3 todolist.db (Saya menaruhnya di folder databases sebagai contoh, kamu bisa menaruhnya di folder root (/) project yang kamu buat).
  8. Buat file main.go dengan perintah: touch main.go dan masukkan kode seperti gambar di bawah ini.
  9. Jangan lupa jalankan perintah: go mod tidy untuk melakukan manajemen paket-paket yang ditambahkan ke dalam project yaitu go-sqlite3.


Tampilan contoh project "my-todolist" menggunakan go-sqlite3


 Error dimulai ketika kamu menjalankan perintah: go run main.go maka akan muncul error "CGO_ENABLED=0" seperi gambar di bawah ini.


Solusi: Ketikkan perintah: export CGO_ENABLED=1 dan enter

 
 Jalankan perintah: go run main.go lagi, jika selanjutnya muncul error baru seperti gambar di bawah ini.


Solusi: Install TDM-GCC | Download Disini |

 Buka ulang terminal Bash yang kamu gunakan dan jalankan kembali perintah: go run main.go dan selamat project yang kamu buat menggunakan driver go-sqlite3 telah berjalan dengan baik.

 Demikian cara mengatasi error "CGO_ENABLED=0" di go-sqlite3. Project di atas merupakan contoh saja, silahkan sesuaikan dengan project yang kamu buat. Inti dari mengatasi masalahnya sama yaitu berkaitan dengan driver go-sqlite3 yang dimana SQLite dibuat menggunakan bahasa pemrograman C jadi perlu compiler C atau GCC dan CGO_ENABLED pada go env harus bernilai 1.


Referensi:



Semoga membantu
~ Terima Kasih ~

Cara mengatasi error "CGO_ENABLED=0" di go-sqlite3


 Hai sobat blogger, saya akan memberikan cara melakukan koneksi MYSQL dengan aplikasi HiediSQL. HiediSQL merupakan aplikasi client gratis untuk MYSQL , MariaDB, MS. SQL Server dan PostgreSQL. Aplikasi ini bisa kamu gunakan secara gratis dengan mendownloadnya pada alamat resmi dari HiediSQL yaitu www.heidisql.com. Berikut merupakan tampilan dari aplikasinya :


 Berikut merupakan tutorial cara melakukan koneksi MYSQL dengan aplikasi HiediSQL. Silahkan tonton video tutorial di bawah ini :




  Demikian tutorial yang bisa saya bagikan semoga dapat menambah pengetahuan kamu tentang aplikasi HiediSQL.


-Terima Kasih-

Cara melakukan koneksi MYSQL dengan aplikasi HiediSQL

 PHP Maker merupakan aplikasi dekstop yang memudahkan developer web untuk menghasilkan kode PHP untuk membangun Aplikasi Web dengan sangat super cepat dan pastinya untuk database sql. Bagi yang sudah memiliki kemampuan lebih dalam pembuatan sebuah web berbasis database pastinya akan banyak mencari alternatif untuk mempercepat pengerjaan projectnya. Sekarang saya akan memberikan tutorial cara menghubungkan database mysql ke aplikasi PHP Maker yang sederhana. Tutorial ini hanya sekedar menghubungkan databasenya saja untuk pengembang ke phpnya belum termasuk di didalam tutorial ini.

Silahkan saksikan video tutorial dari kami melalui channel youtube kami. Tutorial ini hanya menjelasan cara koneksikan databasenya ke PHP Maker.




 Demikian tutorial singkat dan padat yang bisa kami sampaikan mudah - mudahan bermanfaat.



- Terima Kasih -

Cara Menghubungkan database mysql ke aplikasi PHP Maker