2009-08-13 9 views
2

J'utiliserai mysql comme choix de base de données avec mon Java. Quelle est la meilleure façon de l'apprendre rapidement et de devenir productif super rapide ... eh bien je suis en train d'essayer de l'apprendre comme je travaille sur le projet l'impliquant. Je mon but estUn excellent tutoriel de mysql pour y entrer?

  • pour pouvoir créer/administrez/tables de conception pour la base de données Mysql
  • programme
  • en Java contre (avec tomcat)

Merci

Répondre

1

Consultez ce site: http://dev.mysql.com/tech-resources/articles/mysql_intro.html

Aussi je vous suggère de télécharger une extrémité avant pour MySQL, Grab un ici: http://dev.mysql.com/downloads/gui-tools/5.0.html

Êtes-vous cet ensemble sur Java ou avez-vous envisagé d'utiliser .net? Si vous connaissez un .net, vous pouvez exécuter vos trucs sur Linux ou Mac en utilisant Mono. Pas génial, mais il peut exécuter le code .net v2. Dans mon expérience, Java est plus difficile à apprendre et à maîtriser que C#.

1

Mysqls propres site web est très bon. Même leur référence de commande est remplie de bons exemples et de commentaires d'utilisateurs tels que des pièges sous chaque page (chaque site devrait avoir cette IMHO). Par exemple, consultez la documentation de la commande insert. Il s'agit également d'un good beginner tutorial également sur ce site.

Enfin, pour la connectivité Java, utilisez this comme référence. J'ai utilisé HeidiSQL pour voir et éditer mes tables en test, mais c'est aussi cool de commencer par la ligne de commande.

1

Vous devriez jeter un coup d'oeil dans Hibernate, voici un tutoriel de démarrage rapide http://docs.jboss.org/hibernate/stable/core/reference/en/html/tutorial.html

Ensuite, vous serez en mesure de sauter dans une INSERT_DBSOFTWARE_HERE qui ont un pilote jdbc, en ne connaissant la langue HQL.

Si vous utilisez http://dev.mysql.com/workbench/ vous pouvez modéliser votre base de données avec un logiciel sympa et exporter uniquement un fichier de création de table.

Donc, pour créer/administrez/conception: MySQL Workbench Pour programmer en Java: Mise en veille prolongée

Bonne chance

+1

Bien que je suis d'accord avec cela, une solide compréhension de SQL natif est très pratique avant mise en veille prolongée apprentissage. – Jesse

1

Eh bien, il semble que vous vous demandez deux types d'informations ici: 1. comment pour effectuer des opérations de base sur une base de données MySQL et 2. comment interagir par programmation avec une base de données MySQL depuis Java.

Pour la première question, ce sont bases MySQL - il y a tons et tons des ressources pour commencer avec MySQL et d'apprendre à faire les choses que vous décrivez.En ce qui concerne la seconde (interfaçage avec Java), je regarderais JDBC. Essayez here ou here.

Edit:
est ici une génération de contenu dynamique tutorial qui parle de faire Tomcat pour travailler avec MySQL.

1

En plus de la méthode standard d'utilisation de Google, vous pouvez également trouver de nombreux didacticiels décents sur YouTube de nos jours. En ce qui concerne les recommandations web voici un couple qui va un peu plus loin que le débutant immédiat - pas seulement des tutoriels, mais ils devraient beaucoup aider (le second est le mien, je dois avouer, mais il a aussi beaucoup de liens utiles) Mysql common queries Blog on using Mysql Pour commencer, voici une feuille de triche très utile sur Mysql cheat sheet

+0

Ces tutoriels sont super. Merci beaucoup – vehomzzz

Questions connexes