OVH Community, votre nouvel espace communautaire.

PhpMyAdmin a changé ??? je ne vois plus mes bases


Carving2
30/08/2016, 08h46
j’ai résolu le problème grâce au support téléphonique. Je me connectais depuis toujours avec l’adresse IP du serveur. C’est ça qui provoquait les erreurs Php. En me connectant avec sqlprive-xxx.privatesql tout est rentré dans l’ordre.

Sincèrement merci pour vos messages.

buddy
29/08/2016, 19h53
beh sauvegarde les 20 et tente la migration des 20 d'un coup.
il n'y a pas beaucoup de raisons que çà ne marche pas.

OVH a migré des centaines de serveurs avec en tout "800 000 bases de données" . http://travaux.ovh.net/?do=details&id=13332

Carving2
29/08/2016, 19h41
Citation Envoyé par Kyon
Hello,

As-tu essayé avec l'ancienne interface phpmyadmin des sqlprivé legacy ?

https://sqlprive.ovh.net/
ça donne ça :-(

phpMyAdmin - Erreur

Vous devriez utiliser MySQL en version 5.5.0 ou plus récente.

- - - Mise à jour - - -

Citation Envoyé par buddy
pas grand chose, tu passes sur une version plus récente de mysql. mais la compatibilité est assurée sauf pour quelques fonctions obsolètes comme d'habitude. Mais sauf très très très vieux sites, c'est compatible mysql 5.5 (sortie en octobre 2010), mais encore une fois les changements entre mysql 5.1 et 5.5 sont mineurs.

Une recherche sur google devrait donner les "changements".

de toute façon tu ne risques pas grand chose à
1) faire un backup de ta base
2) tenter de la passer en 5.5
3) Si çà marche en 5.5 c'est cool, tant mieux.
3.bis) çà ne marche pas, tu vides la base et tu restaures le backup fait en 1).
Humm... le souci c'est que j'en ai 20 (de bases) et que la commande est au niveau du SQL Privé. Donc je migre tout ou rien si je comprends bien.

Kyon
29/08/2016, 19h14
Hello,

As-tu essayé avec l'ancienne interface phpmyadmin des sqlprivé legacy ?

https://sqlprive.ovh.net/

buddy
29/08/2016, 18h12
pas grand chose, tu passes sur une version plus récente de mysql. mais la compatibilité est assurée sauf pour quelques fonctions obsolètes comme d'habitude. Mais sauf très très très vieux sites, c'est compatible mysql 5.5 (sortie en octobre 2010), mais encore une fois les changements entre mysql 5.1 et 5.5 sont mineurs.

Une recherche sur google devrait donner les "changements".

de toute façon tu ne risques pas grand chose à
1) faire un backup de ta base
2) tenter de la passer en 5.5
3) Si çà marche en 5.5 c'est cool, tant mieux.
3.bis) çà ne marche pas, tu vides la base et tu restaures le backup fait en 1).

Carving2
29/08/2016, 18h04
Citation Envoyé par Ludo.H
Il vous reste la possiblité d'upgrader votre base mysql en 5.5.

Cdt,
Moi je veux bien migrer mais quelles sont les conséquences ? quels sont les risques ? Suis-je certain que je ne vais pas déclencher l'apocalypse dans mes sites ? Si ça ne fonctionne pas, possibilité de retour en arrière ?

Sous le manager j'ai vu qu'au niveau de la gestion de mon SQL Privé j'ai une commande qui permet de faire l'upgrade. Est-ce que je dois l'utiliser ? Elle aura un effet sur toutes les bases de mon SQL Privé ?

Gaston_Phone
29/08/2016, 09h41
Citation Envoyé par Ludo.H
Il vous reste la possiblité d'upgrader votre base mysql en 5.5.
Bonjour Ludovic,
Avez-vous une méthode simple et efficace pour faire cette opération ?

Ludo.H
29/08/2016, 09h23
Bonjour,

Nous avions plusieurs version de phpmyadmin en parallèles.
Nous avons refait le cluster gérant ces sites, et migrer tous les clients sur la même version de phpmyadmin.
Malheureusement il semble que les bases en mysql 5.1 ne soit pas supporter dans cette version.
Nous voyons pour remettre en place une vieille version de phpmyadmin supportant myslq 5.1.

Il vous reste la possiblité d'upgrader votre base mysql en 5.5.

Cdt,

Carving2
27/08/2016, 20h47
Bonjour,
je rentre de vacance, une connexion à PhpMyAdmin (je vois que l'interface d'accueil au login a changé). Je me connecte à mon SQL privé et là : BORDEL GENERAL !!!
Aucune base de données ne s'affiche. A la place une dizaine de fois le même message dans un rectangle rose (voir ci-dessous). Quelqu'un pourrait-il me dire ce qui se passe ?
nb: mes bases fonctionnent car les sites s'affichent bien mais j'ai absolument besoin de faire des travaux sous PhpMyAdmin !!!

Merci d'avance

Warning in ./libraries/server_databases.lib.php#251
array_key_exists() expects parameter 2 to be array, boolean given

Backtrace

./libraries/server_databases.lib.php#251: array_key_exists(
string 'SCHEMA_LENGTH',
boolean false,
)
./libraries/server_databases.lib.php#176: PMA_getHtmlForColumnOrder(
array,
boolean false,
)
./libraries/server_databases.lib.php#106: PMA_getHtmlForTableFooter(
boolean false,
boolean false,
integer 1,
array,
array,
boolean false,
)
./server_databases.php#110: PMA_getHtmlForDatabase(
array,
integer 1,
integer 0,
integer 0,
string 'SCHEMA_NAME',
string 'asc',
boolean false,
array,
array,
array,
string '?db=&token=376f2de332f236227c1538ec103f1071',