Comprenons quelques commandes du client MySQL -
MySQL enverra chaque instruction SQL émise par l'utilisateur au serveur pour exécution. Il existe également un ensemble de commandes que MySQL interprète lui-même.
Vous pouvez trouver la liste de ces commandes en tapant les commandes mentionnées ci-dessous à l'invite -
mysql> help
List of all MySQL commands: Note that all text commands must be first on line and end with ';' ? (\?) Synonym for `help'. clear (\c) Clear the current input statement. connect (\r) Reconnect to the server. Optional arguments are db and host. delimiter (\d) Set statement delimiter. edit (\e) Edit command with $EDITOR. ego (\G) Send command to mysql server, display result vertically. exit (\q) Exit mysql. Same as quit. go (\g) Send command to mysql server. help (\h) Display this help. nopager () Disable pager, print to stdout. notee (\t) Don't write into outfile. pager (\P) Set PAGER [to_pager]. Print the query results via PAGER. print (\p) Print current command. prompt (\R) Change your mysql prompt. quit (\q) Quit mysql. rehash (\#) Rebuild completion hash. source (\.) Execute an SQL script file. Takes a file name as an argument. status (\s) Get status information from the server. system (\!) Execute a system shell command. tee (\T) Set outfile [to_outfile]. Append everything into given outfile. use (\u) Use another database. Takes database name as argument. charset (\C) Switch to another charset. Might be needed for processing binlog with multi-byte charsets. warnings (\W) Show warnings after every statement.
Si mysql est invoqué avec l'option "--binary-mode", l'entrée est supposé transmettre Piped à mysql ou chargé à l'aide de la commande source, toutes les commandes mysql seront désactivées à l'exception du jeu de caractères et du délimiteur en mode non interactif.
Chaque commande a une forme longue et une forme courte.
Le format long n'est pas sensible à la casse et le format court est sensible à la casse. La forme longue peut être suivie d'un terminateur point-virgule facultatif, mais la forme courte ne doit être suivie de rien.
Utilisez des commandes de forme courte dans plusieurs commandes -line /* ... */ Les commentaires ne sont pas pris en charge. Les commandes abrégées fonctionnent sur une seule ligne /*! ... */ commentaires de version, et il en va de même pour /*+ ... */ commentaires d'astuces d'optimisation. Ils sont stockés dans la définition de l'objet.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!