|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Étudiant Inscription : mai 2006 Messages : 116 ![]() |
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 ? |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 83 ![]() |
Salut,
Un article bien sympathique décrivant innodb: http://qwix.media-box.net/index.php/...sAvezDitInnoDb Clair , net, précis. Personnellement j'ai apprécié. En espérant que cela t'aide. Nico |
|
|
00
|
|
|
#3 | ||||||
|
Membre du Club
![]() Inscription : juin 2006 Messages : 62 ![]() |
Citation:
Code :
Citation:
Code :
__________________
----- Linux Rocks! ----- LuggerHouse Montreal Quebec Canada |
||||||
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Étudiant Inscription : mai 2006 Messages : 116 ![]() |
Merci, très clair en effet !
Sinon, juste une toute pitite question venant s'ajouter à la liste précédente : comment puis je définir une valeur de départ d'un champ auto-incrémenté pour une table InnoDb ? |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Étudiant Inscription : mai 2006 Messages : 116 ![]() |
Merci aussi d'avoir éclaircit la FAQ...
Par contre je n'utilise pas php mais java donc je ne pourrai pas utiliser tes lignes de code. Mais ce n'est pas grave ! |
|
|
00
|
|
|
#6 | |||||
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Citation:
Combien d'utilisateurs sont susceptibles d'accéder simultanément à la base en moyenne ? Citation:
De plus la FAQ précise que "Si vous tenez à utiliser INSERT INTO table VALUES (...) sans préciser les noms de colonnes, insérez NULL ou 0". Ca me parait suffisamment clair... Citation:
Code :
__________________
Pensez au bouton
|
|||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com