Comment se connecter à l'hôte local à l'aide de JDBC?

J'ai installé MySql sur ma propre machine. J'ai créé la base de données, création de table, ... l'utilisation de MySql en ligne de commande Client. Lorsque vous travaillez sur un projet à l'école, je me suis connecté à l'école de la base de données en utilisant cette syntaxe:

public static Statement connect() {
  try {
   Class.forName( "com.mysql.jdbc.Driver" ).newInstance();
   conn = DriverManager.getConnection( "1", "2", "3" );
   stmt = conn.createStatement();
  }
  catch( Exception e ) {
   System.out.println( "Connection Error:  " + e );
  }
  return stmt;
 }

Dans ma machine locale, je n'ai pas à taper le nom d'utilisateur, tout ce que je fait, c'est juste connecter avec mon mot de passe en tant qu'utilisateur root:

Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.53-community MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use chandb;
Database changed
mysql> show tables;
+------------------+
| Tables_in_chandb |
+------------------+
| another          |
| cars             |
| employees        |
+------------------+
3 rows in set (0.03 sec)

mysql> select * from Another;
+----+-----------+----------+
| Id | GoldValue | Model    |
+----+-----------+----------+
|  0 |       100 | Civic DX |
+----+-----------+----------+
1 row in set (0.00 sec)

mysql>

Je voudrais savoir comment puis-je me connecter à ma machine locale de la base de données? que dois-je mettre comme paramètres dans la méthode .getConnection

conn = DriverManager.getConnection( 
   "1", //?
   "2", //?
   "3"  ); //?

Cordialement,
Chan

Mec, supprimez-le nom d'utilisateur et le mot de passe de votre extrait de code, le plus vite possible! Supprimer le nom d'hôte aussi, pendant que vous y êtes. Aussi, vous n'avez pas besoin d'encombrer le fragment de code avec la faute de frappe show tables peu
Merci pour le rappel sur les questions de sécurité. Editted.

OriginalL'auteur Chan | 2010-12-14