web-dev-qa-db-fra.com

MySQL Workbench sur Ubuntu 12.04 ne démarre pas après les dernières mises à jour (12 juin)

Le plan de travail MySQL fonctionnait bien jusqu'à aujourd'hui. J'ai installé les mises à jour régulières et maintenant sa ne commence tout simplement pas. Une fois démarré, il affiche simplement l'écran d'ouverture et rien ne se passe.

J'ai essayé de le réinstaller à partir de synaptic mais pas de chance. Je l'utilise tout le temps et souffre maintenant beaucoup. Toute aide serait appréciée.

Lorsqu'il est exécuté depuis un terminal avec: mysql-workbench --log-level=debug3 --verbose

Cela donne un long journal. S'il vous plaît voir à: http://Pastebin.com/Z2t8pdZF

Je vois ces erreurs dans le journal, mais je ne sais pas ce qu’elles signifient et comment elles ont cessé de fonctionner automatiquement.

/home/atul/.mysql/workbench/wb_state.xml:1: parser error : Document is empty

^
/home/atul/.mysql/workbench/wb_state.xml:1: parser error : Start tag expected, '<' not found

^
/home/atul/.mysql/workbench/user_starters.xml:1: parser error : Document is empty

^
/home/atul/.mysql/workbench/user_starters.xml:1: parser error : Start tag expected, '<' not found

^
/home/atul/.mysql/workbench/starters_settings.xml:1: parser error : Document is empty

^
/home/atul/.mysql/workbench/starters_settings.xml:1: parser error : Start tag expected, '<' not found
6
Atul Kakrana

Canonical et Dieu sait ce qui a mal tourné. Mais voici une solution:

Télécharger:

Pour les systèmes 64 bits: http://launchpadlibrarian.net/56565535/libzip1_0.9-3ubuntu0.1_AMD64.deb

Pour les systèmes 32 bits: http://launchpadlibrarian.net/56565266/libzip1_0.9-3ubuntu0.1_i386.deb

Une fois téléchargé, double-cliquez pour l'installer.

Téléchargez maintenant la dernière version de My SQL workbench, Son pour 11.10 mais fonctionnera le 12.04. Assurez-vous de télécharger la version (32 bits ou 64 bits) qui vous convient: http://www.mysql.com/downloads/workbench/#downloads

Une fois téléchargé, double-cliquez dessus pour l'installer.

Et vous avez terminé.

Atul Kakrana

1
Atul Kakrana

C'est la solution qui a résolu mon problème:

J'ai (en quelque sorte) corrigé le mien en allant sur /home/username/mysql/ et en renommant (ou supprimant) le dossier du plan de travail.

C'est bon et maintenant mon Worbench fonctionne très bien!

5
cellsk8

Au lieu de renommer (ou supprimer) le dossier workbench, il vous suffit de supprimer wb_options.xml dans /home/<your username>/.mysql/workbench/.

Cela corrige le problème et, en outre, toutes vos données résidant dans votre base de données sont toujours présentes.

C’est certainement une meilleure option que de réinstaller mysql-workbench.

1
Amit Thawait

J'ai (en quelque sorte) corrigé le mien en allant à /home/<your username>/.mysql/ et en renommant (ou en supprimant) le dossier workbench. Toutes vos connexions doivent être ressaisies, mais cela vaut la peine de réactiver votre programme de base de données. La seule raison pour laquelle je dis cela, c'est parce que c'était la seule façon pour moi de faire fonctionner le mien, aucune autre solution sur Internet ne fonctionnait pour moi. J'utilise Ubuntu 12.04, mais cela devrait également fonctionner sur toute autre version d'Ubuntu.

1
Brian Leishman

Dans Ubuntu 13.04, j'ai eu le même problème pour le réparer

J'ai couru

Sudo apt-get remove mysql-workbench

Sudo apt-get supprimer mysql-woorkbench-data

plus tard supprimé le répertoire de workbench dans

/home/username/.mysql

et réinstallé mysql-workbench, il a commencé à fonctionner

1

Je viens de supprimer ~/.mysql/workbench/wb_options.xml et MySQLWorkBench démarre correctement.

0
venoel