myqlプログラミング
1392 ワード
(1)mysql接続
-ptestは特殊です.スペースを入れると別の意味になりますから.
(2)パラメータ
パラメータは、コマンドライン、ファイル、および環境変数で最も設定できます.
(3)optionsオプション設定
最初の行の列名を表示しない場合
最初の行の列名、デフォルトの表示
--loose接頭辞プログラムがサポートされている場合は使用し、サポートされていない場合は無視します.
--maximum接頭辞ブロックより大きな値の設定
-ptestは特殊です.スペースを入れると別の意味になりますから.
shell> mysql --host=localhost --user=myname --password=mypass mydb
shell> mysql -h localhost -u myname -pmypass mydb
#
--port=port_num, -P port_num
# ,
#mysql , -h, tcp/ip ,
# , 3306
# ,mysql socket
#SOCKET, mysql PC
--protocol={TCP|SOCKET|PIPE|MEMORY}
#
--socket=file_name, -S file_name
(2)パラメータ
パラメータは、コマンドライン、ファイル、および環境変数で最も設定できます.
shell> mysql -u root -p --execute="SELECT User, Host FROM mysql.user"
Enter password: ******
+------+-----------+
| User | Host |
+------+-----------+
| | gigan |
| root | gigan |
| | localhost |
| jon | localhost |
| root | localhost |
+------+-----------+
shell>
(3)optionsオプション設定
最初の行の列名を表示しない場合
--disable-column-names
--skip-column-names
--column-names=0
最初の行の列名、デフォルトの表示
--column-names
--enable-column-names
--column-names=1
--loose接頭辞プログラムがサポートされている場合は使用し、サポートされていない場合は無視します.
shell> mysql --loose-no-such-option
mysql: WARNING: unknown option '--loose-no-such-option'
--maximum接頭辞ブロックより大きな値の設定
--maximum-query_cache_size=4M
Maximum value of 'query_cache_size' cannot be set