2009-07-04 8 views
2

Problème: Pour lire le manuel de MySQL efficacementLire les manuels MySQL dans le moniteur MySQL?

Erreur:

mysql> create database plastronics 
    -> ; 
ERROR 1007 (HY000): Can't create database 'plastronics'; database exists 
mysql> 

Question: Comment puis-je vérifier rapidement comme dans Vim: ": h 1007"?

The introduction material I was reading

+0

S'il vous plaît, payer att En savoir plus sur le contenu de votre prochaine question. Astuce: Moins c'est plus. –

+1

@Masi: Merci. Ça devrait être mieux maintenant. –

Répondre

0

solution à votre problème

  1. Faire un bouton K comme Vim pour MySQL dans l'écran. Notez qu'il est impossible de mettre tous les manuels sous K.

Solution pratique

  1. Télécharger les manuels de MySQL sur votre ordinateur. (pas sûr que Sun donne des fichiers zip-d'entre eux)
  2. faire une fixation Ctrl-A Esc Ctrl-m par exemple pour M manuels de ysql dans .screenrc

S'il vous plaît, Recherche/lire le manuel de l'écran pour plus d'informations par

man screen 

ou par pinfo

pinfo screen 
+1

J'ai ouvert une nouvelle question sur le problème à http://stackoverflow.com/questions/1082966/to-have-vim-like-k-in-screen-for-mysql –

+0

+1 pour cibler directement le problème d'utilisabilité. Je vous remercie. –

4

Un list of error messages est disponible sur le site Web de MySQL. Cependant, cela ne va pas vraiment vous aider si l'erreur que le serveur crache n'a pas.

Vous avez demandé à MySQL de créer une base de données; MySQL a répondu qu'il ne peut pas créer cette base de données car elle existe déjà. Vous ne pouvez pas avoir deux bases de données sur le même serveur avec le même nom. Vous devez choisir un autre nom (par exemple, create database plastronics2) ou supprimer la base de données déjà existante (drop database plastronics).

S'il vous plaît méfiez-vous que la suppression d'une base de données détruit tout ce qui s'y (tables, vues, procédures, toutes les données, etc.)

En regardant le didacticiel lié, il apparaît qu'il montre la même create de base de données deux fois dans une rangée. Je soupçonne que vous venez d'entrer la déclaration deux fois, au lieu d'une fois que l'auteur du tutoriel avait l'intention.

+0

+1 pour la liste. –