Ich möchte Daten in String-Form zu MySQL speichern. Ich habe die Tabellen in MySQL erstellt. Ich habe noch nie mit DATABASE gearbeitet. Können Sie mir bitte Code zur Verfügung stellen, um diese Daten in der MySQL DB zu speichern? z.B. Nehmen wir an, ich habe eine Zeichenkette "stack_overflow" und es gibt eine Spalte "SiteName" in einer Tabelle "SiteDetails" in der DataBase. So, wie Sie die Zeichenfolge "stack_overflow" in der Spalte "SiteName" speichern.Was ist die einfachste Art, Daten von einem Java-Programm in MySQL zu speichern?
Antwort
Sie sollten von der Java JDBC tutorial starten. Nachdem Sie verstanden haben, was dort passiert, benötigen Sie einen JDBC-Treiber für MySQL.
Ich sehe die anderen Antworten Hibernate und iBatis zu erwähnen. In einem realen Großprojekt benötigen Sie einen solchen Rahmen. Meiner Meinung nach ist es jedoch wichtig, zuerst die Grundlagen von JDBC zu verstehen. – idrosid
Ich würde das Hibernate-Projekt betrachten. Auch wenn es momentan nicht einfacher ist, wird Ihre Anwendung wachsen und sich als Lebensretter erweisen. Hibernate.org
Hibernate ist nicht die richtige Lösung für den Fragesteller, da er das erwähnte Er hat nie mit Datenbanken gearbeitet. – bezmax
Ich weiß Hibernate ist die beste Option dafür, aber da ich eine dringende Anforderung habe, die Daten zu speichern, brauche ich die einfachste Lösung und kann keine Zeit damit verbringen, den Hibernate zu lernen. –
Daher nehme ich an, dass sie SQL auch nicht kennen. So macht ein ORM in diesem Fall mehr Sinn, wenn nicht gerade deshalb. –
Ich schlage vor, über ein paar Technologien zu lesen, damit Sie die Rahmenweisen lernen können, dieses Zeug zu tun. Wie JPA oder OJB. Um jedoch Ihre Frage direkt zu beantworten, wäre der einfachste Weg eine direkte SQL-Verbindung über eine JDBC-Verbindung.
insert into SiteDetails (ID, SiteName)
values(1, 'stackoverflow')
oder
update SiteDetails
set SiteName = 'stackoverflow'
where ID = 1
Verwenden Sie ein PreparedStatement
Es gibt iBatis die großen Werke und gibt Ihnen die Kontrolle über Ihre Abfrage
- 1. Was ist die einfachste Art, JSON in Scala zu parsen?
- 2. Was ist die einfachste Art Sound von Array-Daten in Delphi zu spielen
- 3. Was ist die einfachste Art, MP3 in WPF abzuspielen?
- 4. Beste Art, Daten in BoltDB zu speichern
- 5. Was ist die einfachste Art, ein automatisches Vorschlagsfeld in JavaScript zu erstellen?
- 6. Was ist die einfachste und plattformunabhängigste Art der Skripterstellung?
- 7. Was ist die einfachste Linienerkennungsmethode in OpenCV?
- 8. Was ist die beste Vorgehensweise zum Speichern von mehrschichtigen Daten in mySQL?
- 9. Die einfachste Art, eine Videodatei aus Frames von Rohbitmap-Daten zu erstellen?
- 10. Was ist der einfachste Weg, Daten in einer iPhone App zu speichern?
- 11. mysql: Speichern von beliebigen Daten
- 12. Einfachste Möglichkeit, die gesamte Dateistruktur zu speichern?
- 13. Was ist der einfachste Weg, Einstellungsdateien in Java zu machen?
- 14. Was ist die beste Art zu speichern Liste <Object> in Windows 8 App
- 15. Was ist die beste Datenbankstruktur, um mehrsprachige Daten zu speichern?
- 16. Was ist die eleganteste Art, einen MySQL-Tabellenkommentar abzurufen?
- 17. Was ist die Art von T?
- 18. Was ist der einfachste Weg, um kleine Datenmengen (Objekte) in Android zu speichern?
- 19. Was ist die einfachste Art, einen Soundclip in einer iPhone App abzuspielen?
- 20. Was ist die einfachste und schnellste Art, 30 Objekte zur "gleichen" Zeit zu verschicken?
- 21. Was ist der beste/richtige Weg, um Daten in MySQL zu speichern?
- 22. Was ist einfachste Weg, um ein Video in einem Media
- 23. , wie die Daten in Array mehrere zu mysql speichern
- 24. Was ist der einfachste Weg, um eine Zeichenfolge auf einem Server zu speichern
- 25. Was ist die idiomatische Art mit Daten ohne Zeit in Golang zu arbeiten?
- 26. Was ist die saubere Art, FileField in django zu testen?
- 27. Beste Art, Daten zwischen Programmläufen in Java zu speichern?
- 28. Was ist die beste Art Live-Streaming von iPhone-Kamera zu einem Medienserver?
- 29. Was ist die richtige Art, NSUserDefaults zu speichern, wenn meine App unter iOS
- 30. Was ist die effizienteste Art mit Feldern in MySQL zu arbeiten?
Haben Sie eine JDBC-Verbindung eingerichtet haben? Sie können nichts mit der Datenbank tun, bis Sie eine Verbindung zu ihr haben: http://www.exampledepot.com/egs/java.sql/ConnectMySql.html –