Статьи
Форум
Q&A
Полезные коды
Войти
Регистрация
Привет, Гость!
Войти
Войти с VK
Войти с Google
Регистрация
Информация
Вопросы и ответы
Вопрос
1 голос
911 просмотров
1.03.2017 / 18:34
Aladdin
Работа с базами данных на Java
java
sql
Как на Java работать с базами данных как на пхп?
Изм.
aNNiMON
от 1.03.2017 / 18:47
Ответы
2 голоса
#
1.03.2017 / 18:47
aNNiMON
- Качаешь
connector
.
- Подключаешь его как библиотеку.
- Подключаешься к БД и работаешь.
[копировать]
[скачать]
private
Connection connection
;
//...
try
{
Class.
forName
(
"com.mysql.jdbc.Driver"
)
;
connection
=
DriverManager.
getConnection
(
"jdbc:mysql://localhost/dbname"
,
"root"
,
""
)
;
}
catch
(
ClassNotFoundException
|
SQLException ex
)
{
}
// ..
Statement statement
=
connection.
createStatement
(
)
;
ResultSet rs
=
statement.
executeQuery
(
"SELECT * FROM users"
)
;
while
(
rs.
next
(
)
)
{
System.
out
.
format
(
"%d: %s%n"
, rs.
getInt
(
"id"
)
, rs.
getString
(
"name"
)
)
;
}
// ..
PreparedStatement statement
;
statement
=
connection.
prepareStatement
(
"INSERT INTO users VALUES(?, ?)"
)
;
statement.
setInt
(
1
, id
)
;
statement.
setString
(
2
, name
)
;
statement.
executeUpdate
(
)
;
Дальше гугли Java JDBC.
Кроме MySQL можно ещё много чего подключать.
Изм.
aNNiMON
от 1.03.2017 / 18:48
0 голосов
#
1.03.2017 / 19:38
vlavolk
Добавлю к выше сказанному, что неплохо ещё изучить библиотеку для ORM и выполнять запросы через неё.
1.03.2017 / 19:39
aNNiMON
А именно Hibernate / JPA.
Всего: 2
Вопросы и ответы
Топ участников
Последние ответы
Комментарии
Поделиться
Разделы
Авторские статьи
Вопросы и ответы
Полезные коды
Форум
Гостевая книга
Реклама
Мы в соцсетях