Материал из 1GbWiki.
(Различия между версиями)
Версия 04:02, 5 мая 2010 (править) NovaCxarmulo (Обсуждение | вклад) ← К предыдущему изменению |
Версия 08:55, 16 мая 2011 (править) (отменить) 133.25.3.45 (Обсуждение) К следующему изменению → |
Строка 1: |
Строка 1: |
- | == Подключение из Java к MySQL == | + | With the bases loaded you stcruk us out with that answer! |
- | Подключение к MySQL создается через коннектор Java, который можно скачать с [http://www.mysql.com/downloads/connector/j/ сайта MySQL] | + | |
- | | + | |
- | Из скачанного архива нужно извлечь файл mysql-connector-java-...-bin.jar и положить в папку lib вашего проекта. | + | |
- | | + | |
- | Далее можно создать соединение по образцу, параметры можно взять на странице [[Пароли на ресурсы]]. | + | |
- | | + | |
- | Class.forName("com.mysql.jdbc.Driver").newInstance(); | + | |
- | Connection c = DriverManager.getConnection("jdbc:mysql://DB_SERVER/DB_NAME?user=DB_USER&password=DB_PASSWORD"); | + | |
- | Statement s = c.createStatement(); | + | |
- | String query = "SELECT * FROM test"; | + | |
- | ResultSet res = s.executeQuery(query); | + | |
- | res.next(); | + | |
- | String sRes = res.getString(1); | + | |
- | out.println(sRes); | + | |
- | | + | |
- | DB_SERVER - сервер MySQL, например mysql31.1gb.ru | + | |
- | | + | |
- | DB_NAME - Имя базы данных например gb_test | + | |
- | | + | |
- | DB_USER - пользователь MySQL например gb_test, на хостинге 1Gb.ru совпадает с названием базы, но в общем случае может отличаться | + | |
- | | + | |
- | DB_PASSWORD - пароль для базы данных | + | |
- | | + | |
- | [[Категория:Java]] | + | |
- | [[Категория:MySQL]] | + | |
Версия 08:55, 16 мая 2011
With the bases loaded you stcruk us out with that answer!