CRUD operations in MYSQL Database using .net Core on NVIDIA Jetson Nano/Xavier NX/NX2 TX Modules

CRUD operations in MYSQL Database using .net Core on NVIDIA Jetson Nano/Xavier NX/NX2 TX Modules

Jetson Nano | Jetson TX2 NX | Jetson Xavier NX

27 April 2021
NE ÖĞRENECEKSİN?

1- Linux işletim sistemlerine MYSQL veritabanı nasıl kurulur

2- MYSQL veritabanında yeni bir veritabanı ve tablo nasıl oluşturulur

3- .net core ile CRUD işlemleri nasıl yapılır

ÇEVRE

Donanım: DSBOARD-NX2

İşletim Sistemi: Jetpack 4.5 ( L4T - 32.5)

Dil: C# / MYSQL

Bu yazımızda NVIDIA Jetson Nano/Xavier NX/NX2 TX Modülleri için Ubuntu 18.04 işletim sistemine sahip ARM64 üzerinde .net core ile MYSQL veritabanında CRUD işlemlerinin nasıl yapıldığını göstereceğiz.

Bu uygulama için NVIDIA Jetson Nano modülü ile Forecr DSBOARD-NX2 taşıyıcı kartımızı kullanacağız. DSBOARD-NX2 ile ilgili detaylı bilgiye aşağıdaki linkten ulaşabilirsiniz.


https://www.forecr.io/collections/carrier-boards


Ayrıca MYSQL Veritabanını kullanacağız. MYSQL veritabanı, açık kaynaklı bir veritabanı yönetim sistemidir. Veritabanı olarak çok popülerdir ve Linux Ubuntu 18.04'te hızlı performans gösterir. Veritabanını bilgisayarlarınıza kolayca indirebilirsiniz.

Uygulamamıza başlamadan önce yapmamız gereken ilk şey veritabanımızı kurmaktır. Bunu yapmak için terminali açın ve aşağıdaki komutları yazın:







MYSQL veritabanı başarıyla kurulduktan sonra “Mysql --version” yazın. Bu komutla hangi sürümü yüklediğimizi görebilir ve MYSQL veritabanının kurulu olduğunu doğrulayabiliriz.



Şimdi kurulum işlemini çoktan bitirdik ve doğrulama ile birlikte, terminalden MYSQL veritabanına girelim ve bir test veritabanı oluşturalım. Aşağıdaki komutu yazın, MySQL veritabanına giriş yapın ve kurulum sürecinde belirlediğiniz şifreyi yazın.



Ardından MYSQL veritabanına giriş yapın. "TestDB" adında örnek bir veritabanı oluşturacağız. Aşağıdaki komutla veritabanını oluşturun:



Aşağıdaki komutla veritabanına geçeceğiz:



Şimdi bu veritabanı ile örnek bir tablo oluşturabiliriz. Aşağıdaki komutla tablo oluşturma:



Veritabanımız hazır ve artık uygulamamızdan veritabanına CRUD işlemleri ile bağlantı kurabiliriz.

Veritabanı oluşturma işlemini bitirdikten sonra VS Code kullanarak örnek bir C# CRUD işlemleri uygulaması oluşturalım. Aşağıdaki komutla yeni bir konsol uygulaması oluşturmamız gerekiyor:



VS Code ile uygulamayı açalım. Ardından, aşağıdaki komutu yazın:



Bağlantı dizesi, veri sağlayıcı tarafından veritabanına bağlantı kurmak için kullanılır. Ana bilgisayar adını, kullanıcı adını, şifreyi ve bir veritabanı adını belirtiyoruz.



Veritabanına bağlanmak için ana yöntemde görüldüğü gibi seçme, ekleme ve güncelleme yöntemimizi yapıyoruz.



Bunlar SQL seçme, ekleme, güncelleme, silinmiş ifadelerdir:







SQL deyiminin döndürdüğü verileri terminale yazdırıyoruz. Bu çıktı:



Son olarak, silinen yöntemleri çalıştırdık ve veri tabanından verileri sildik.




Blog yazımızı okuduğunuz için teşekkür ederiz.


Yeni blog yazıları, ürün lansmanları ve indirimlerden haberdar olmak istiyorsanız formu doldurabilir ve bültenimize kayıt olabilirsiniz. Kaydolarak AI, derin öğrenme, makine vizyonu, yüksek hızlı kameralar ve endüstriyel arayüzler hakkında çeşitli blog yazılarına ulaşabilirsiniz.


Bir sonraki satın alma işleminiz için hemen bir "ücretsiz kargo" kodu alacaksınız.

Türkçe