Salut à tous,
Après avoir fait quelques recherches la dessus, je n'ai pas trouvé mon bonheur sur google.J'espère trouver une réponse ici.
Je cherche à lister mes bases de données mysql dont le nom débute par une série de chiffre.
Ex : J'ai la liste de bases suivante
- 01_base
- 02_base2
- 03_base3
- Base
Je ne veux lister que les 3 premières bases.
J'ai essayé ces solutions sans succès :
avec regex :
SHOW DATABASES REGEXP '^[0-9]%';
SHOW SCHEMAS REGEXP '^[0-9]%';
avec like :
SHOW DATABASES LIKE '^[0-9]%';
SHOW SCHEMAS LIKE '^[0-9]%';
J'espère avoir été compréhensible
Une autre question au passage, quel est la requête la plus performante ? celle avec l'objet SCHEMAS ou DATABASES ?
Merci de votre aide