Πλοήγηση σε http://dev.mysql.com/downloads/connector/j/. 2
Επιλέξτε την πιο πρόσφατη έκδοση του Connector /J και κάντε κλικ στο "Download ". Ανακοίνωση για το πακέτο είναι διαθέσιμο ως μια ανεξάρτητη πλατφόρμα tar.gz και φερμουάρ .
Εικόνων 3
Αποσυμπιέστε το συμπιεσμένο αρχείο με την τοποθεσία στην οποία μπορείτε να αποθηκεύσετε τις βιβλιοθήκες της Java .
Η
η προσθήκη του JDBC Java Archive ( JAR ) Εφαρμογές σας Build Path
Η 4
Open NetBeans . Από το παράθυρο Project, κάντε δεξί κλικ στο πρόγραμμα που σκοπεύετε να συνδεθείτε με MySQL .
5
Επιλέξτε "Ιδιότητες" στο κάτω μέρος της pop -up παράθυρο . Θα εμφανιστεί το παράθυρο "Ιδιότητες έργου " .
Η 6
Επιλέξτε "Βιβλιοθήκες" από τη λίστα στην αριστερή πλευρά του παραθύρου "Ιδιότητες έργου " .
Η 7
Επιλέξτε το "Run" καρτέλα από τις διαθέσιμες επιλογές . Στο μέτρο , στη δεξιά πλευρά της οθόνης , επιλέξτε "Προσθήκη JAR /Folder . "
8
Επιλέξτε το Connector /J αρχείο JAR αποσυμπιέσατε νωρίτερα . Αφήστε όλες τις προεπιλεγμένες επιλογές , όπως τα βρήκατε .
Η
9 Κάντε κλικ στο κουμπί "Άνοιγμα " και στη συνέχεια κάντε κλικ στο κουμπί " OK" στο παράθυρο "Ιδιότητες έργου " . Ο οδηγός έχει πλέον προστεθεί στη διαδρομή τάξη σας . Μπορείτε πιθανότατα θα χρειαστεί για την κατασκευή του έργου πριν από τη χρήση JDBC .
Εικόνων Γράφοντας ένα Class για πρόσβαση MySQL μέσω JDBC
Η 10
Δημιουργήστε μια νέα κλάση Java " DBMySqlImpl " για τη δοκιμή . η σύνδεση μεταξύ της εφαρμογής και MySQL σας
Η 11
Προσθέστε τον ακόλουθο κώδικα στη νέα τάξη σας :
δημόσια τάξη DBMySqlImpl υλοποιεί DBFacade
ιδιωτική σύνδεση { Connection ?
δημόσια άκυρη συνδεθείτε ( String URL , String uname , String psswd ) ρίχνει DBException {
try {
Class.forName ( " com.mysql.jdbc.Driver " ) ?
σύνδεση = DriverManager.getConnection ( URL , uname , psswd ) ?
}
αλιευμάτων ( ClassNotFoundException ε) {
ρίξει νέο DBException ( " DBException που αντιμετωπίζουν " , ε) ? }
αλιευμάτων ( SQLException s ) {
ρίξει νέο DBException ( " DBException αντιμετώπισε " , s ) ?
}
}
public void αποσύνδεση ( ) ρίχνει DBException {
try {
connection.close ( ) ?
}
αλιευμάτων
( SQLException ε) {
ρίξει νέο DBException ( " DBException αντιμετώπισε » , ε) ?
} }
public void προετοιμασία ( ) ρίχνει DBException {
try {
Δήλωση s = connection.createStatement ( ) ?
s.executeUpdate ( « βάση δεδομένων Drop αν υπάρχει testdb ")?
s.executeUpdate ( "Δημιουργία βάσης δεδομένων testdb ")?
s.close ( ) ? }
αλιευμάτων ( SQLException ε) {
ρίξει νέο DBException ( " DBException αντιμετώπισε » , ε) ?
} }
Η 12
δημιουργήσετε μια νέα κατηγορία για την εφαρμογή της κατηγορίας " DBMySqlImpl " από καλώντας τη σύνδεση , η προετοιμασία και αποσυνδέστε μεθόδους . Ο κώδικας θα δημιουργήσει μια νέα βάση δεδομένων MySQL που ονομάζεται " testdb . "
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα