Bonjour à tous,
Actuellement, je réalise une application en Java J2ee en utilisant une BDD MySQL. Je connais MySQL en surface mais j'ai besoin de savoir deux ou trois choses que la "littérature" que j'ai trouvé sur le web ne m'a pas aidé à trancher :
Mon application demandera à stocker beaucoup d'éléments (images, courtes videos) et d'avoir de nombreux utilisateurs. Tout d'abord, dois-je plutôt me tourner vers un stockage de type MyIsam ou innoDb ?
D'après ce que j'ai lu, une solution InnoDb est la plus envisageable...
Merci de votre aide !
Sinon 2 ou 3 petites questions :
Dans la FAQ, à la question "Que mettre comme valeur lors d'un INSERT ou d'un UPDATE sur un champ autoincrémenté ?", on répond rien. Mais lorsque je fais une requête d'insert, je suis bien obligée de mettre quelquechose sous peine de déclencher un exception SQL --> Quoi mettre ?
Autre question de la FAQ : "Comment récupérer la dernière valeur d'un champ autoincrémenté ?", réponse : la fonction SQL LAST_INSERT_ID(). Comment s'en sert on ? En faisant une requête sql pour la récupérer ?
Partager