Page 1 sur 1
Export de base Phpmyadmin & import dans MysqlWorkbench
Posté : 15 juin 2010, 11:29
par ridisc30
Bonjour,
Je souhaite exporter une base de données Mysql depuis l'outil Phpmyadmin, la récupérer sur mon pc pour travailler dessus, sous Mysql Workbench.
Pour ce qui est de la manip en elle même on va dire que ça fonctionne, car je récupère bien l'intégralité de ma structure avec toutes mes table.
Le problème c'est que je ne récupère pas les jointures (relations) entre les tables !!?
Y a t'il un moyen de récupérer les tables avec leurs relations ?
Merci.
Re: Export de base Phpmyadmin & import dans MysqlWorkbench
Posté : 15 juin 2010, 11:35
par stealth35
hello, ton moteur de base est en innoDB ?
Re: Export de base Phpmyadmin & import dans MysqlWorkbench
Posté : 15 juin 2010, 12:08
par ridisc30
Eh bien je ne veux pas dire de bétise

. MA base est hébergée chez Infomaniak et dans Phpmyadmin voila ce qu'il me donne comme résultat au niveau du moteur de stockage :
Moteur de stockage Description
- MyISAM Default engine as of MySQL 3.23 with great performance
MEMORY Hash based, stored in memory, useful for temporary tables
InnoDB Supports transactions, row-level locking, and foreign keys
BLACKHOLE /dev/null storage engine (anything you write to it disappears)
ARCHIVE Archive storage engine
CSV CSV storage engine
FEDERATED Federated MySQL storage engine
MRG_MYISAM Collection of identical MyISAM tables
Pour le détail de Innodb
- innodb_additional_mem_pool_size 1 024 Kio
Auto-croissant: Taille de l'incrément 8
innodb_buffer_pool_awe_mem_mb 0 o
Taille de la mémoire-tampon 8 192 Kio
innodb_checksums ON
innodb_commit_concurrency 0
innodb_concurrency_tickets 500
Fichiers de données ibdata1:10M:autoextend
Répertoire des données
innodb_adaptive_hash_index ON
innodb_doublewrite ON
innodb_fast_shutdown 1
innodb_file_io_threads 4
innodb_file_per_table OFF
innodb_flush_log_at_trx_commit 1
innodb_flush_method
innodb_force_recovery 0
innodb_lock_wait_timeout 10
innodb_locks_unsafe_for_binlog OFF
innodb_log_arch_dir
innodb_log_archive OFF
innodb_log_buffer_size 1 024 Kio
innodb_log_file_size 5 120 Kio
innodb_log_files_in_group 2
innodb_log_group_home_dir ./
innodb_max_dirty_pages_pct 90
innodb_max_purge_lag 0
innodb_mirrored_log_groups 1
innodb_open_files 300
innodb_rollback_on_timeout OFF
innodb_support_xa ON
innodb_sync_spin_loops 20
innodb_table_locks 0
innodb_thread_concurrency 8
innodb_thread_sleep_delay 10 k
Re: Export de base Phpmyadmin & import dans MysqlWorkbench
Posté : 15 juin 2010, 13:23
par stealth35
fais un
SHOW TABLE STATUS
Engine etant le moteur de tes tables
Re: Export de base Phpmyadmin & import dans MysqlWorkbench
Posté : 15 juin 2010, 15:45
par ridisc30
Voici le résultat de la requète SQL que tu m'as donnée.
Je l'ai placé dans un fichier PDF qui se trouve a l'adresse suivante :
http://zawtcq.bay.livefilestore.com/y1p ... oad&psid=1
...
Re: Export de base Phpmyadmin & import dans MysqlWorkbench
Posté : 15 juin 2010, 15:52
par stealth35
donc MyISAM
y'a donc pas de relation entre les tables avec MyISAM c'est avec innoDB, maglré ca tu peux convertir tes tables en innoDB, et creer tes relations
Re: Export de base Phpmyadmin & import dans MysqlWorkbench
Posté : 15 juin 2010, 16:09
par ridisc30
Merci beaucoup

.
Je me lance