Mariadb Support
Mariadb Support
Mariadb Support
7 et plus
Pour ne pas interférer avec MySQL, le port par défaut utilisé par MariaDB est le
port 3307.
Pour autoriser l'utilisation de MariaDB, il faut valider l'option afférente dans
les paramètres de Wampserver :
Clic-Droit Icône Wampmanager -> Paramètres Wamp -> Autoriser MariaDB
Mais... encore, faut-il avoir installé une version de MariaDB 10.1.19 ou plus dont
vous trouverez l'installeur sur Sourceforge ou sur
'http://wampserver.aviatechno.net'
À partir du moment ou l'item MariaDB apparaît dans les menus Wampmanager, vous
pourrez l'utiliser.
--- Quelques précisions sur l'utilisation de MariaDB avec Wampserver 3.0.7 ou plus
--- PhpMyAdmin
PhpMyAdmin peut être paramétré pour utiliser, au choix, MySQL ou MariaDB.
Il suffit de modifier le fichier wamp\apps\phpmyadmin4.x.y\config.inc.php en y
déclarant un second serveur avec MariaDB.
Lors de l'appel à PhpMyAdmin, il y aura le choix du serveur : MySQL ou MariaDB.
--- Contenu du fichier :
<?php
/* Servers configuration */
$i = 0;
$cfg['MySQLManualBase'] = 'http://dev.mysql.com/doc/refman/5.7/en/';
/* End of servers configuration */
?>
--- Fin du fichier
Pour que vos connexions à un serveur de bases de données se fassent avec MariaDB au
lieu de MySQL, il faut préciser le port.
En effet, sans préciser le port, ce sera le port par défaut qui sera utilisé, donc
3306, donc le port par défaut affecté à MySQL.
Les script de connexion utilisent, par exemple :
$mysqli = new mysqli('127.0.0.1', 'user', 'password', 'database');
ou, en procédural :
$mysqli = mysqli_connect('127.0.0.1', 'user', 'password', 'database');
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') '
. $mysqli->connect_error);
}
echo '<p>Connection OK '. $mysqli->host_info.'</p>';
echo '<p>Server '.$mysqli->server_info.'</p>';
$mysqli->close();
?>
- À partir de Wampserver 3.1.1, il existe un outil pour inverser d'un seul clic le
SGBD par défaut si les deux sont activés (MySQL ET MariaDB) :
Clic-Droit icône Wampmanager -> Outils -> MySQL <-> MariaDB (si MySQL est le SGBD
par défaut)
ou
Clic-Droit icône Wampmanager -> Outils -> MariaDB <-> MySQL (si MariaDB est le SGBD
par défaut)