MySQLクライアントコマンドパラメータまとめ


1 mysql
構文:mysql[option]db_name
   :

             --auto-rehash                         

             --disable-auto-rehash             ,   mysql     

             --auto-vertical-output              ,          ,               

            --batch, -B                        ,  tab      ,         。     , mysql       。

           --binary-as-hex                      , mysql           (0xvalue)        。

          --binary-mode                  ,              BLOB    mysqlbinlog   。     , mysql        \r

, \0 , 。 mysql ( mysql )。 --bind-address=ip_address , mysql --character-sets-dir=dir_name 。 --column-names , --column-type-info --comments 。 -- --compress ( )。 --connect-expired-password , 。 6.3.8 --database=db_name 。 。 --debug 。debug_options 'd:t:o,file_name'。 'd:t:o,/tmp/mysql.trace'。 --debug-info , --defalult-character-set=charset charset --execute=statement, -e statement , --defaults-extra-file=file_name ( Unix ) 。 --defaults-file=file_name , mylogin.cnf --delimiter=str , ; --disable-named-commands 。 , , ,mysql , --enable-cleartext-plugin mysql_clear_password 。 --force, -f SQL , --histignore , 。 (“ : ”)。 , syslog 。 , “MYSQL ” 。 --host mysql --html html --Ignore-spaces 。 SQL ( 5.1.8, SQL ) 。 --init-command=str mysql , , , --line-numbers 。 ——skip-line-numbers 。 --local-infile[={0|1}] 。 mysql, 。 , 。 - infile=0 - infile=1 。 ; 6.1.6 , --login-path=name .mylogin.cnf 。 , MySQL 。 , mysql 。 mysql (1)。 --named-commands 。 , 。 , q 。 ——skip-named 。 “MYSQL ” 。 --no-auto-rehash auto-rehash 。 auto-rehash 。 --no-beep 。 --no-defaults 。 , , no-defaults 。 , ,.mylogin.cnf 。 , 。(.mylogin.cnf mysql 。 mysql (1)。 --one-database , --pager=[command] = 。 , 。 ,cat,less,cat [ > filename ], 。 Unix , 。 , —skip 。 MYSQL , 。 --password[=password] 。 (-p), 。 -p , mysql 。 。 6.1.2.1, 。 --pipe -W , 。 , 。 --port -p tcp --print-defaults --prompt=format_str , mysql > MYSQL 。 --protocol={TCP|SOCKET|PIPE|MEMORY} 。 , 。 , 4.2.2 , MySQL 。 --quick, -q , 。 , 。 ,mysql 。 --raw, -r , " " 。 ( - ) , , 。Newline、tab、NUL
、\t、\0 \\。 --reconnect , 。 , 。 , -skip-reconnect 。 --safe-updates, --i-am-a-dummy, -U 。 , - 。 , “MYSQL ” 。 --secure-auth (4.1 ) 。 , 。 MySQL 5.7.5 , , MySQL 。 (--skip-secure-auth,secure-auth=0) 。 MySQL 5.7.5 , , 。 , 4.1 。 --server-public-key-path=file_name , RSA 。 PEM 。 RSA , 。 , sha256 。 , 。 rs , , , 。 , RSA 。 , 。 sha256 , 6.5.1.4 , sha-256 。 OpenSSL MySQL , 。 --shared-memory-base-name=name Windows , , 。 MYSQL。 。 , 。 --show-warnings , 。 。 --sigint-ignore SIGINT ( +C )。 --silent, -s 。 。 , 。 。 ; “ ” 。 --skip-column-names, -N --skip-line-numbers, -L 。 , 。 --socket=path, -S path , Unix , Windows 。 --ssl* ——ssl ssl , ××× ssl 。 6.4.2, --syslog, -j mysql 。 Unix , syslog; Windows , Windows 。 , linux /var/log/messages 。 , “MYSQL ” 。 --table, -t 。 , 。 --tee=file_name 。 。 MYSQL , tee 。 --tls-version=protocol_list 。 , 。 MySQL SSL 。 , 6.4.6 , --unbuffered, -n 。 --user=user_name, -u user_name mysql --verbose, -v 。 。 。( ,v-v-v 。 --version, -V , 。 --vertical, -E ( )。 , \G , 。 --wait, -w , , 。 --xml, -X xml

転載先:https://blog.51cto.com/13497842/2052803