2012-03-01 3 views
0

MySQL Connector/MXJ를 시작하고 싶습니다. 인증 작동 방식을 잘 모르겠습니다. mysqld에 연결하기 전에 실제 사용자/패스워드 쌍을 어디에 지정해야합니까?MySQL Connector/MXJ : 인증 문제

jdbc:mysql:mxj://localhost:3336/bignibouTest?server.basedir=/home/julien/tmp&createDatabaseIfNotExist=true&server.initialize-user=true&server.initialize-user-name=root&server.initialize-user-password=root 

나는 체계적으로 "java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)"를 얻을 :

나는 아무 소용이 다음과 같은 URL 연결을 시도했다.

누군가 암호를 사용하지 않는 방법을 알려주면 작동 할 수 있습니다.

답변

0
내가 그것을 server.initialize-user=false 및 사용을 지정하는 것으로 하나 만족스러운 해결 방법은

:

  • 사용자 : "루트"
  • 비밀번호 : ""즉

는, 루트의 MySQL의 기본 암호가 보인다 빈 문자열이됩니다.

단위 테스트에 관한 한 괜찮습니다.