Нужно установить что-нибудь? И если нужно, я хочу сделать полный шаг, чтобы следовать. И простая кодировка соединения. СпасибоКак использовать java для подключения к локальному Mysql?
ответ
См. this tutorial.
Короче:
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(
"jdbc:mysql://localhost/dbName", "root", "secret");
Вы можете также использовать DriverManager.registerDriver(..)
вместо Class.forName(..)
.
Конечно, вам нужно скачать mysql-connection-x.jar
(jdbc driver) и поместить его на свой путь к классу.
Сначала вы должны загрузить MySql Driver и добавить его в свою библиотеку java или путь к классу. Затем попробуйте это,
try
{
Class.forName("com.MySql.jdbc.Driver");
String Url = "jdbc:MySql://localhost:3306/databaseName";
connection=DriverManager.getConnection(Url);
String query="Select * from TableName";
resultSet=statement.executeQuery(query);
}catch(Exception ex){
System.out.println("Connection Error");
}
В первой строке подчеркивается «pagkage», пожалуйста, дайте мне знать, чтобы решить проблему?
package com.stardeveloper.example;
импорт java.sql.Connection;
import java.sql.DriverManager;
импорт java.sql.SQLException;
Либо удалите первую строку, либо поместите ее в дерево каталогов com/stardeveloper/example. – duffymo
сошлюсь на это:
http://dev.mysql.com/doc/refman/5.0/en/connector-j.html
Это будет иметь все примеры, необходимые для подключения к MySQL с помощью соединителя-J.
Class.forName ("com.MySql.jdbc.Driver");
«Драйвер» - это использование следующего шага, чтобы разобраться?
• Нажмите «Панель управления» в ОС Windows. • Нажмите Администрирование • Нажмите Источники данных (ODBC) • В появившейся форме выберите Добавить • В следующей форме выбрать драйвер из списка - например SQL Server
Вы можете попробовать использовать пружинный источник данных , http://static.springsource.org/spring/docs/1.2.x/api/org/springframework/jdbc/datasource/package-summary.html
Я нашел это удобным. Кроме того, если это приложение большого масштаба, рассмотрите также объединение пулов.
Это домашнее задание .. Дайте мне формат кода .. – Venkat
Я думаю, что это не так. Это больше похоже на то, что кто-то ленив в Google. – Bozho
Полные шаги: Шаг 1: Google Шаг 2: Код Шаг 3: Обратитесь за помощью в случае необходимости – fish