Je veux stocker des données sous forme de chaîne à MySQL. J'ai créé les tables dans MySQL. Je n'ai jamais travaillé avec DATABASE. Pouvez-vous s'il vous plaît me fournir un code pour stocker ces données dans la base de données MySQL. par exemple. Disons que j'ai une chaîne "stack_overflow" et qu'il y a une colonne "SiteName" dans une table "SiteDetails" dans la DataBase. Alors comment stocker la chaîne "stack_overflow" dans la colonne "SiteName".Quel est le moyen le plus simple de stocker des données d'un programme Java à MySQL?
Répondre
Vous devez démarrer à partir du Java JDBC tutorial. Après avoir compris ce qui se passe, vous aurez besoin d'un pilote JDBC pour MySQL.
Je vois les autres réponses mentionner Hibernate et iBatis. Dans un projet à grande échelle réel, vous aurez besoin d'un cadre comme ceux-là. Cependant, il est important, à mon avis, de comprendre d'abord les bases de JDBC. – idrosid
Je regarderais le projet Hibernate. Bien que cela ne soit pas plus simple en ce moment, au fur et à mesure que votre application se développe, elle vous sauvera la vie. Hibernate.org
Hibernate n'est pas la bonne solution pour le questionneur car il a mentionné que il n'a jamais travaillé avec des bases de données. – bezmax
Je sais qu'Hibernate est la meilleure option pour cela mais comme j'ai un besoin urgent de stocker les données, j'ai besoin de la solution la plus simple et je ne peux pas passer du temps à apprendre le Hibernate. –
Par conséquent, je suppose qu'ils ne connaissent pas SQL non plus. Donc, un ORM dans ce cas a plus de sens si ce n'est pas pour cette raison. –
Je suggère de lire quelques technologies afin que vous puissiez apprendre les façons de faire ces choses. Tels que JPA ou OJB. Cependant, pour répondre directement à votre question, le plus simple serait d'utiliser SQL directement sur une connexion JDBC.
insert into SiteDetails (ID, SiteName)
values(1, 'stackoverflow')
ou
update SiteDetails
set SiteName = 'stackoverflow'
where ID = 1
Utilisez un PreparedStatement
Il est iBatis qui fonctionne très bien et vous donne le contrôle de votre requête
- 1. Quel est le moyen le plus simple d'exporter des données depuis une application google app engine?
- 2. Un éditeur pour un objet de données en swing, quel est le moyen le plus simple?
- 3. Quel est le moyen le plus simple d'utiliser le code source C dans une application Java?
- 4. Quel est le moyen le plus simple d'offrir/de consommer des services web en jython?
- 5. Quel est le moyen le plus simple de transférer des tables entre des bases de données MSSQL sans connexion réseau?
- 6. J'ai déjà installé PHP, quel est le moyen le plus simple (le meilleur) pour installer GDLib?
- 7. Quel est le moyen le plus simple d'ajouter des informations de version automatique aux tables MSSQL?
- 8. Le moyen le plus simple d'obtenir des métadonnées de base de données en Java?
- 9. Quel est le moyen le plus simple de vérifier qu'une connexion réseau est disponible?
- 10. Quel est le moyen le plus sec d'obtenir des données de ma base de données?
- 11. Quel est le moyen le plus efficace de stocker des objets dans une base de données SQLCe?
- 12. Le moyen le plus simple d'importer des données de My Sql vers Sql Server
- 13. Quel est le moyen le plus simple d'extraire les données JPG d'un en-tête MP3 dans Java?
- 14. Quel est le moyen le plus simple d'écrire des applications web dans Haskell?
- 15. Quel est le moyen le plus simple d'ajouter des raccourcis clavier globaux dans Windows?
- 16. Quel est le moyen le plus simple de fusionner deux vidéos FLV?
- 17. Quel est le moyen le plus simple de décrémenter une date en Javascript d'un jour?
- 18. Quel est le moyen le plus simple d'ajouter un index sur une table myISAM live?
- 19. Quel est le meilleur, uploader le plus simple fichier ajax?
- 20. Quel est le moyen le plus simple de styler le ScrollViewer en XAML
- 21. Quel est le moyen le plus simple d'analyser les fichiers binaires dans Cocoa Touch?
- 22. Quel est le moyen le plus simple d'implémenter une fonction de recherche sur un site Web?
- 23. Quel est le moyen le plus simple de cloner un webservice?
- 24. Quel est le framework AOP le plus simple et le moins dépendant de Java?
- 25. NSMutableArray. Quel est le moyen le plus rapide pour le convertir en un tableau C simple?
- 26. Quel est le moyen le plus simple de récupérer une page Web en C?
- 27. Quel est le moyen le plus simple de découper de gros fichiers XAML dans mon application?
- 28. Quel est le moyen le plus simple de charger de l'argent sur Internet?
- 29. Quel est le moyen le plus simple d'utiliser la commande HEAD de HTTP en PHP?
- 30. Quel est le moyen le plus simple de construire Python26.zip pour la distribution intégrée?
Avez-vous une configuration de connexion JDBC? Vous ne pouvez rien faire avec la base de données tant que vous n'avez pas de connexion: http://www.exampledepot.com/egs/java.sql/ConnectMySql.html –