powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как подключить mysql к idea
12 сообщений из 12, страница 1 из 1
как подключить mysql к idea
    #38117289
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброй ночи.
Скачал jdbc коннектор с оф сайта mysql. Везде пишут про какой-то jar. я exe скачал и установил

Что нужно сделать чтобы подключитьcя к mysql бд и сделать простенький запрос

Бд установлена и запущена и записи в бд присутствуют
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38117870
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам именно IDE надо подключить или написать программу в IDEA, которая будет слать запрос к БД.
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38117874
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118488
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написать программу в idea, которая посылает запрос к БД.


А есть вообще какой-нить туториал на русском про jbdc
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118493
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JDBC*
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118498
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90Написать программу в idea, которая посылает запрос к БД.


А есть вообще какой-нить туториал на русском про jbdc
https://www.google.com/search?q=JDBC+урок
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118619
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в результате такого кода:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
import java.io.*;
import java.sql.*;
public class Connect
{
    public static void main (String[] args)
    {
        Connection conn = null;
        try
        {
            String userName = "root";
            String password = "";
            String url ="jdbc:mysql://localhost:3306/test";
            //// "jdbc:mysql://localhost/test";
            Class.forName ("com.mysql.jdbc.Driver").newInstance ();
            conn = DriverManager.getConnection (url, userName, password);
            System.out.println ("Database connection established");
            Statement stmt = conn.createStatement();
            ResultSet rs = stmt.executeQuery("SELECT * account");
            System.out.println(rs);
        }
        catch (Exception e)
        {
            System.err.println ("Cannot connect to database server");
            e.printStackTrace();
        }
        finally
        {
            if (conn != null)
            {
                try
                {
                    conn.close ();
                    System.out.println ("Database connection terminated");
                }
                catch (Exception e) { }
            }
        }
    }
}



вываливается такая ошибка:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Cannot connect to database server
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'account' at line 1
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
	at com.mysql.jdbc.Util.getInstance(Util.java:386)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1053)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4096)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4028)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2490)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2651)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2728)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2678)
	at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1612)
	at Connect.main(Connect.java:19)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)



может какой косяк с адресами?
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118623
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,

Код: sql
1.
SELECT * account

really?
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118629
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

добавил from, ошибка перестала быть))

Спасибо
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118661
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: java
1.
2.
3.
4.
5.
  while (rs.next()) {
                System.out.println("Номер в выборке #" + rs.getRow()
                        + "\t Номер в базе #" + rs.getInt("id")
                        + "\t" + rs.getString("login"));
            }



выдает такую ошибку:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Cannot connect to database server
java.sql.SQLException: Column 'id' not found.
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:988)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:974)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:919)
	at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1166)
	at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2850)
	at Connect.main(Connect.java:21)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
Database connection established
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)



Таблица не пустая
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118671
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90Column 'id' not found.
И чтобы это значило? Ума не приложу. MySQL, кстати, по-умолчанию Case Sensitive.
...
Рейтинг: 0 / 0
как подключить mysql к idea
    #38118676
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Спасибо) я увидел кучу ошибок и как черепаха от страха в панцирь спрятался
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / как подключить mysql к idea
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]