Bonjour,
je ne sais pas si c'est le bon endroit pour ma question alors excusez moi si je me trompe.
J'ai installé WAMP pour gerer mes bases de donnees. Tout marche bien, mon seul probleme est que je n'arrive pas faire des cles etrangeres. La syntaxe est bonne ( verifier sur le site sql ), la requete est enregistrée et executée mais lorsque je test en inserant des données sa ne vas plus.
Par exemple, j'ai deux table: Equipe, Entraineur. Entraineur a une cle externe vers Equipe. Lorsque j'enregistre les tables tout va bien. Mais si je commence par entrer une donnée dans Entraineur bah tout va bien... alors qu'il devrait y avoir un message d'erreur car Equipe est vide pour le moment .
Inno-bd est activé et j'ai modifier le fichier my.ini ainsi :
# Uncomment the following if you are using InnoDB tables
innodb_data_home_dir = C:\mysql\data/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:\mysql\data/
innodb_log_arch_dir = C:\mysql\data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 16M
innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
Je vois pas quoi faire de plus, merci pour votre aide.
Partager