Alias /phpmyadmin "E:/wamp/apps/phpmyadmin4.2.2/" <Directory "E:/wamp/apps/phpmyadmin4.2.2/"> Options Indexes FollowSymLinks MultiViews AllowOverride all <IfDefine APACHE24> Require local </IfDefine> <IfDefine !APACHE24> Order Deny,Allow Deny from all Allow from localhost ::1 127.0.0.1 </IfDefine> php_admin_value upload_max_filesize 128M php_admin_value post_max_size 128M php_admin_value max_execution_time 360 php_admin_value max_input_time 360 </Directory>Comment ce fait-il que je puisse y accéder depuis n'importe quel projet :
(http://localhost/phpmyadmin) (normal) (http://monprojet1/phpmyadmin) (http://monprojet2/phpmyadmin) ...
<VirtualHost *:80> ServerName phpmyadmin ServerAdmin admin@example.com DocumentRoot E:/wamp/apps/phpmyadmin4.2.2/ <Directory "E:/wamp/apps/phpmyadmin4.2.2/"> Options Indexes FollowSymLinks MultiViews AllowOverride all <IfDefine APACHE24> Require local </IfDefine> <IfDefine !APACHE24> Order Deny,Allow Deny from all Allow from localhost ::1 127.0.0.1 </IfDefine> php_admin_value upload_max_filesize 128M php_admin_value post_max_size 128M php_admin_value max_execution_time 360 php_admin_value max_input_time 360 </Directory> ErrorLog "E:/wamp/logs/phpmyadmin_error.log" CustomLog "E:/wamp/logs/phpmyadmin_access.log" common </VirtualHost>
Require localpar
Require expr %{SERVER_NAME} == 'localhost'et, si on est un peu parano, on peut mettre :
<RequireAll> Require expr %{SERVER_NAME} == 'localhost' Require local </RequireAll>
Si tu ne veux pas avoir un accès du genre 'h ttp://monprojet1/phpmyadmin' sur tous tes sites, le mieux est de supprimer l'alias.Citation
Comment ce fait-il que je puisse y accéder depuis n'importe quel projet
Oui ! Créer un virtualHost spécialement pour lui, comme s'il s'agissait d'un site.Citation
Et si je veux que phpmyadmin ne soit pas accessible qu'à partir des autres vhost, est-ce que je dois créer un vhost
J:\wamp\bin\mysql\mysql5.6.19\bin>mysql_upgrade.exe --user=root --host=localhost --password=mon_passe
mysql.columns_priv OK mysql.db OK mysql.event OK mysql.func OK mysql.general_log OK mysql.help_category OK mysql.help_keyword OK mysql.help_relation OK mysql.help_topic OK mysql.host OK mysql.innodb_index_stats OK mysql.innodb_table_stats OK mysql.ndb_binlog_index OKIl peut y avoir plusieurs avertissements du style :
Warning: Using a password on the command line interface can be insecure.Ne pas en tenir compte, c'est normal.
Répertoire de J:\wamp\bin\mysql\mysql5.5.35\data 28/05/2014 11:26 <REP> . 28/05/2014 11:26 <REP> .. 03/05/2014 16:24 <JONCTION> aviatechno [G:\wwwbases\aviatechno] 28/05/2014 11:24 917 DOMI.err 03/05/2014 16:24 <JONCTION> faqfra [G:\wwwbases\faqfra] 28/05/2014 11:24 18 874 368 ibdata1 28/05/2014 11:24 5 242 880 ib_logfile0 05/12/2013 18:42 5 242 880 ib_logfile1 03/05/2014 16:23 <REP> mysql 03/05/2014 16:23 <REP> performance_schema 03/05/2014 16:23 <REP> test 4 fichier(s) 29 361 045 octets 7 Rép(s) 260 744 462 336 octets libres J:\wamp\bin\mysql\mysql5.5.35\data>
#explicit_defaults_for_timestampDans [wampmysqld] et [mysqld]. Mais ça ne voulais pas se lancer quand même mais ton tuto m'as aider parce qu'au final je n'avais pas pensé regarder les fichiers de logs pour vérifié les erreurs la première fois.
# The default storage engine that will be used when create new tables # New for MySQL 5.6 default_tmp_storage_engine if skip-innodb default-storage-engine=MYISAM default_tmp_storage_engine=MYISAM
Normalement, tu peux utiliser le même script pour la création de la base de données & des tables en 'mysql'.Citation
Ben justement je me pose la question de comment rassembler mes bases de données en un seul endroit plutôt qu'avoir des doublons dans plusieurs dossiers (via un export/import des base dans chaque version différente).
Je me disais bien qu'il y aurait un risque d'incompatibilité, surtout entre les version 5.6.x & 5.7.x. Donc je vais utiliser ta méthode pour les versions 5.6.17 et 5.6.19 pour commencer.
mysql --user=root --password=xxxx --host=localhost mysql < Forum\Bas_forum.sqlOui, mais alors comment faire pour distinguer telle version de telle autre sous 'mysql' ?