약 3 주 동안 Java를 배우고 있습니다. mysql을 java에 연결하고 싶습니다. 지금 시도하고 있습니다. 그러나 문제가 있습니다. 나는 이미 내 우분투를 위해 PHP, 아파치, MySQL 3을 설치했다. 그리고 port 80
에서 phpmyadmin에 연결할 수 있습니다. 데이터베이스를 연결할 때 이것이 포트라고 말한 이유가 있다고 생각합니다. 여기먼저 mysql 연결 문제를 시도하십시오
은 내 테이블 :
+-------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| id | int(2) | NO | PRI | NULL | auto_increment |
| name | varchar(32) | NO | | NULL | |
+-------+-------------+------+-----+---------+----------------+
그리고 여기에 자바 코드 :
이import java.sql.DriverManager;
import java.sql.Statement;
public class Main {
public static void main(String args[]) {
try {
java.sql.Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:80/test", "root", "1");
Statement state = (Statement) conn.createStatement();
String name = "try";
state.executeUpdate("INSERT INTO deneme (name) VALUES (" + name + ")");
} catch (Exception e) {
}
}
}
이 코드는 약 20 초를 실행하고이 문제에 대한 당신의 생각은 무엇 BUILD SUCCESSFUL (total time: 21 seconds)
를 반환은?
무엇이 문제입니까? – Alex