CPAN'da arama yapmak o kadar çok sonuç verdi ki nereden başlayacağımı bilmiyorum. Bazı temel sorgulama için basit ve kolay bir modüle ihtiyacım var.Perl'den MySQL veritabanını sorgulamaya izin veren kolay bir modül nedir?
6
A
cevap
16
İşlenmemiş SQL sorguları için DBI ve DBD::mysql gerekir. Ama aynı zamanda DBIx::Class'u da yüklemenizi ve kullanmanızı tavsiye ederim - bu sizin hayatınızı çok daha kolaylaştıracaktır.
3
CPAN adresindeki ana veritabanı modülü DBI'dur. Diğer tüm modüller (çok az grup hariç) DBI kullanır. DBI veritabanları için sürücülere sahiptir. MySQL için DBD::mysql denir. DBI ile çapraz veritabanı Perl kodu yazabilirsiniz. Tabii ki, DBMS'ye özgü özellikleri kullanıyorsanız, SQL kodunu değiştirmeniz gerekecektir.
P.S. Ve placeholders'a bakın.
0
DBIx::Simple kullanıyorum. ORM ya da başka bir şey değil, ancak SQL'i(), dizileri() ve hashes() yöntemleriyle bir bit olarak basitleştiriyor.
İlgili konular
- 1. Java'da bir boşluk karakterine izin veren Regex
- 2. Python'da MySQL veritabanını alay
- 3. Uluslararası karakterlere izin veren açılan sanal klavye
- 4. Seçime izin veren QButtonGroup alternatif mi?
- 5. Bir mySQL Veritabanını raylardaki yakutta nasıl kopyalarım?
- 6. Diğer özelliklere izin veren TypeScript arabirimi
- 7. Yakınlaştırmaya izin veren form kontrolü VE POI
- 8. Bilinmeyen (joker) elemanlara izin veren bir xsd dosyasını nasıl tanımlayabilirim?
- 9. MySQL veritabanını AJAX ile güncelle
- 10. Yeni bir tane oluşturmadan bir mySQL veritabanını nasıl içe aktarırım
- 11. Çoklu iOS ve Android cihazlar arasında senkronize edilen bir veritabanını tutmanın en kolay yolu nedir?
- 12. MySQL Komut Dosyası'nda Geçerli Veritabanını Ayarla
- 13. mysql bağlantısıyla kolay php hatası
- 14. Zamanlama randevularına izin veren bir kullanılabilirlik takvimi için en iyi veritabanı şeması nedir (tekrarlanan ve tek))
- 15. Sadece yatay yönlendirmeye izin veren bir uygulama nasıl oluşturulur?
- 16. Crontab girişlerinin görselleştirilmesine izin veren bir araç var mı?
- 17. Profil Resmi Yükleme/Değiştirmeye İzin Veren Bir Uygulama Nasıl Oluşturulur?
- 18. Sayılar ve boşluklara izin veren alan için düzenli ifade
- 19. Veritabanını büyük bir veritabanında değiştirme
- 20. Sorgulamaya özel Elastic Search düğüm
- 21. Bir çizgiyi canlandırmanın en kolay yolu nedir?
- 22. PostgreSQL - Veritabanı yapısını gizler ama belirli bir rol için seçilmiş görünümleri sorgulamaya izin verir (kullanıcı)
- 23. İki MySQL veritabanını eşitleme nasıl tutulur?
- 24. Kullanıcı bastığında MySQL veritabanını güncelle TextBox'a gir
- 25. Kendine referans veren yabancı anahtarın anlamı nedir?
- 26. mysql veritabanını ssh kullanarak nasıl dışa aktarabilirim?
- 27. MySql veritabanını Firebase ile nasıl bağlanırım?
- 28. Modeller olmadan bir Rails uygulamasından MySQL veritabanını nasıl sorgularım?
- 29. Mysql ve PHP - Farklı bir sunucudan veritabanını güncelle
- 30. Bir mysql veritabanını yeniden adlandırmak için ALTER DATABASE kullanabilir miyim?