�����Ǥϡ�MySQL�����Фϵ�ư���Ƥ����ΤȤ����������ޤ���
mysql>
mysql���ޥ�ɤΥإ�פϡ����ץ�����--help�פ��-?�פ�ɽ������ޤ���
$ mysql --help
�桼���ȥѥ���ɤ���ꤷ�ơ�MySQL�����Ф���³���ޤ���
���ץ�����-p�פ���ꤹ��ȡ��ѥ���ɤ������׵�ץ���ץȤ�ɽ������ޤ���
$ mysql -u�桼��̾ -p �ǡ����١���̾ Enter password: [�ѥ����]
$ mysql --user=�桼��̾ --password=�ѥ���� �ǡ����١���̾
*�ѥ���ɤ���ǧ�Ǥ���(2)�Ǥ���³���򤱤ơ�(1)����ˡ����³����褦�ˤ��ޤ��礦��
MySQL�����Ф������Ǥ���ˤϡ���\q�ס���exit�ס���quit�ס���Control-D�פΤ����줫�����Ϥ��ޤ���
mysql> \q Bye
���� | ���� |
---|---|
[��]��[Ctrl]+[B] | ��������򺸤˰�ư���� |
[��]��[Ctrl]+[F] | ��������򱦤˰�ư���� |
[Ctrl]+[A] | ����������Ƭ�˰�ư���� |
[Ctrl]+[E] | �������������˰�ư���� |
[��]��[Ctrl]+[P] | ����SQLʸ�䥳�ޥ�ɤ�ɽ������ʥҥ��ȥ�� |
[��]��[Ctrl]+[N] | ���SQLʸ�䥳�ޥ�ɤ�ɽ������ʥҥ��ȥ�� |
[DEL]��[Ctrl]+[D] | ��ʸ����� |
[BS]��[Ctrl]+[H] | ������������ΰ�ʸ������ |
[Tab] | ����ޤ����Ϥ���SQL��ʸ�䡢�ե������̾���䴰���� |
MySQL���饤����ȤΥ��ޥ�ɰ�����ɽ������ˤϡ���\h�ס���\help�ס���\?�פΤ����줫�����Ϥ��ޤ���
MySQL���饤����ȤǤϡ�ʣ���Ԥˤޤ�����SQLʸ�����Ϥ��뤳�Ȥ��Ǥ���ޤ������Ϥ�����ǥ���󥻥뤹��ˤϡ�\c�פ����Ϥ��ޤ���
mysql> select * -> from �ơ��֥�̾ -> where �����̾ >= 150 -> \c mysql>
���ͥ������ID�䡢�ǡ����١���̾���桼��̾���С������ʤɤ��Τ뤳�Ȥ��Ǥ��ޤ���
mysql> \s
mysql> use �ǡ����١���̾; Database changed
$ mysql [-t -N] �ǡ����١���̾ < �ե�����̾
[-t | --table]��ɽ�����ʶ��ڤ�������ϡˤǷ�̤�ɽ�����롣 [-N | --skip-column-names]�������̾����Ϥ��ʤ���
$ mysql �ǡ����١���̾ > �ե�����̾ select * from table1; �����Ԥ��ˤʤ�Τǡ�SQLʸ�����Ϥ����SQLʸ�κǸ�ϡ�;�פǽ���餻��� \q �ʽ�����λ�����
mysql [-t -N] �ǡ����١���̾ > �ե�����̾
*���ץ�����-t�ס���-N�פˤĤ��Ƥ��ե�����˵��Ҥ���SQLʸ��¹Ԥ����򻲾Ȥ��Ƥ���������
$ mysql [-t -N] �ǡ����١���̾ < (SQL)�ե�����̾ > (OUT)�ե�����̾
*���ץ�����-t�ס���-N�פˤĤ��Ƥϡ��ե�����˵��Ҥ���SQLʸ��¹Ԥ����򻲾Ȥ��Ƥ���������
$ mysql [-t -N] �ǡ����١���̾ < (SQL)�ե�����̾ >> (OUT)�ե�����̾
*���ץ�����-t�ס���-N�פˤĤ��Ƥϡ��ե�����˵��Ҥ���SQLʸ��¹Ԥ����򻲾Ȥ��Ƥ���������
$ cat �ե�����̾ | mysql [-t -N] �ǡ����١���̾
$ echo "select * from �ơ��֥�̾" | mysql [-t -N] �ǡ����١���̾
*���ץ�����-t�ס���-N�פˤĤ��Ƥϡ��ե�����˵��Ҥ���SQLʸ��¹Ԥ����򻲾Ȥ��Ƥ���������
$ cat (SQL)�ե�����̾ | mysql [-t -N] �ǡ����١���̾ > (OUT)�ե�����̾
$ echo "select * from �ơ��֥�̾" | mysql [-t -N] �ǡ����١���̾ > (OUT)�ե�����̾
*���ץ�����-t�ס���-N�פˤĤ��Ƥϡ��ե�����˵��Ҥ���SQLʸ��¹Ԥ����򻲾Ȥ��Ƥ���������
alive���֤äƤ���е�ư���Ƥ��ޤ���
$ mysqladmin ping mysqld is alive
$ mysqladmin processlist
$ mysqladmin processlist -u�桼��̾ -p Enter password:
mysql> SHOW PROCESSLIST;
$ mysqladmin extended-status
$ mysqladmin extended-status -u�桼��̾ -p Enter password:
mysql> SHOW STATUS;
mysql> SHOW STATUS LIKE wild;
mysql> SHOW STATUS LIKE 'A%'; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | Aborted_clients | 0 | | Aborted_connects | 1 | +------------------+-------+ 2 rows in set (0.00 sec)
$ mysqladmin variables
$ mysqladmin variables -u�桼��̾ -p
mysql> SHOW VARIABLES;
mysql> SHOW VARIABLES LIKE wild;
mysql> SHOW VARIABLES LIKE 'la%'; +---------------------+---------------------------+ | Variable_name | Value | +---------------------+---------------------------+ | language | /usr/share/mysql/english/ | | large_files_support | ON | +---------------------+---------------------------+ 2 rows in set (0.00 sec)
�����ƥ�����Ԥ�MySQL�Υ桼����root�פǡ�MySQL�򥤥󥹥ȡ��뤷���Ȥ�����Ͽ����Ƥޤ���
�桼���Ȥ��θ��¤˴ؤ���ǡ����ϡ��ǡ����١�����mysql�����5�ĤΥơ��֥�˳�Ǽ����Ƥ��ꡢGRANT��ʸ��REVOKE��ʸ�ˤ��������ޤ���
mysql���ޥ�ɤǥǡ����١�����mysql�פˡ�MySQL�Υ桼����root�פ���³���ޤ���
$ mysql -uroot -p mysql
GRANT��ʸ�ˤ��桼������Ͽ���ޤ���Ʊ���ˡ����θ��¤�ѥ���ɤ�����������Ԥ��ޤ�����Ʊ���桼�����Ф��Ʋ��٤Ǥ�¹ԤǤ���Τǡ����¤�������Խ��Ǥ��ޤ�����
GRANT priv_type [(column_list)] [, priv_type [(column_list)] ...] ON {�ơ��֥�̾ | * | *.* | �ǡ����١���̾.*} TO �桼��̾ [IDENTIFIED BY '�ѥ����'] [, �桼��̾ [IDENTIFIED BY '�ѥ����'] ...] [REQUIRE [{SSL| X509}] [CIPHER cipher [AND]] [ISSUER issuer [AND]] [SUBJECT subject] ] [WITH GRANT OPTION]
GRANT��ʸ��priv_type�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
ALL PRIVILEGES(*)�����٤Ƥθ��¡���ALL��Ʊ����� ALTER(*)��ALTER TABLE��ʸ���¹ԤǤ��븢�¡� CREATE(*)���ǡ����١����ȥơ��֥�κ������Ԥ��븢�¡� DROP(*)���ǡ����١����ȥơ��֥�κ�����Ԥ��븢�¡� FILE(*)��LOAD DATA��ʸ��SELECT �� INTO OUTFILE��ʸ��¹ԤǤ��븢�¡� PROCESS(*)��mysqladmin���ޥ�ɤ�processlist��kill̿���¹ԤǤ��븢�¡� RELOAD(*)��mysqladmin���ޥ�ɤ�reload��refresh��flush-privileges�� flush-hosts��flush-logs��flush-tables̿���¹ԤǤ��븢�¡� SHUTDOWN(*)��mysqladmin���ޥ�ɤ�shutdown̿���¹ԤǤ��븢�¡� DELETE��DELETE��ʸ��¹ԤǤ��븢�¡� INSERT��INSERT��ʸ��¹ԤǤ��븢�¡� SELECT��SELECT��ʸ��¹ԤǤ��븢�¡� UPDATE��UPDATE��ʸ��¹ԤǤ��븢�¡� INDEX������ǥå����κ����Ⱥ�����Ԥ��븢�¡� REFERENCES���ơ��֥�Υ�ե���󥹤����ȤǤ��븢�¡� USAGE�����٤Ƥθ��¤��ʤ�����"no privileges"��Ʊ���� (*)���̾�Υǡ������ʾ�θ��¤�Ϳ����Τǡ���ʬ�ʸ�Ƥ��ɬ�פǤ���
�桼��̾�ˤϡ��桼���ȥۥ��Ȥ���ꤷ�ޤ��� ���񼰡� �桼��@�ۥ���̾ �桼������Ͽ����桼�� �ۥ��ȡ���Ͽ����桼���ϡ��ɤΥۥ��Ȥ���MySQL�����Ф˥�����������Τ� ��localhost | �ۥ���̾��IP���ɥ쥹�� | "%"�ʥ磻��ɥ����ɡˡ� ���㡧 �桼��̾ or �桼��̾@localhost or �桼��̾@IP���ɥ쥹 or �桼��̾@"%"
* GRANT��ʸ��¹Ԥ�����ˡ�FLUSH PRIVILEGES��ʸ��ɬ���¹Ԥ��ޤ���
*��*�ס���%�פϥ磻��ɥ����ɤǤ���
*MySQL 3.22.11.�ʾ�Ǽ¹ԤǤ��ޤ���
REVOKE��ʸ�ˤ�ꡢ��Ͽ���Ƥ���桼���θ��¤�����ޤ����ʥ桼���κ���ϹԤ��ޤ����
REVOKE priv_type [(column_list)] [, priv_type [(column_list)] ...] ON {�ơ��֥�̾ | * | *.* | �ǡ����١���̾.*} FROM �桼��̾ [, �桼��̾ ...]
* REVOKE��ʸ��¹Ԥ�����ˡ�FLUSH PRIVILEGES��ʸ��ɬ���¹Ԥ��ޤ���
* priv_type�ˤĤ��Ƥϡ��桼������Ͽ���Ƹ��¤�Ϳ����GRANT��ʸ�ˤĤ����򻲾Ȥ��Ƥ���������
MySQL�Υ桼����root�פ�Ʊ���������Ը��¤���ĥ桼����user1�פ���Ͽ����ˤϡ����Τ褦��2�Ĥ�GRANT��ʸ��¹Ԥ��ޤ���MySQL�Υ桼����user1�פˤϥѥ���ɤ����ꤷ�Ƥ��ޤ���
mysql> GRANT ALL PRIVILEGES ON *.* TO user1@"%" -> IDENTIFIED BY '�ѥ����' WITH GRANT OPTION; mysql> GRANT ALL PRIVILEGES ON *.* TO user1@localhost -> IDENTIFIED BY '�ѥ����' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES;
�ɤΥۥ��Ȥ���Ǥ⥵���Ф���³�Ǥ���褦�ˤ��뤿��ˡ���user1@"%"�פȡ�user1@localhost�פ���ꤷ����2�Ĥ�GRANT��ʸ��¹Ԥ��Ƥ��ޤ�����localhost������³�Ǥ���褦�ˤ��뤿��ˤϡ���user1@localhost�פ���ꤹ��ɬ�פ�����ޤ���
�ޤ�����WITH GRANT OPTION�פˤ��GRANT��ʸ�μ¹Ը��¤�Ϳ���Ƥ��ޤ���
���¡�ALL PRIVILEGES�ʤ��٤Ƥθ��¡� �ǡ����١���̾.�ơ��֥�̾��*.*�ʤ��٤ƤΥǡ����١����Τ��٤ƤΥơ��֥�� �桼��̾��user1@"%" �ʤ��٤ƤΥۥ��ȡ�"%"�פΡ��桼����user1�ס� user1@localhost�ʥ�������ۥ��ȤΡ��桼����user1�ס� GRANT�¹Ը��¡���GRANT��ʸ��¹Ԥ��븢�¡�
SELECT��INSERT��UPDATE��DELETE��ʸ�ˤ�ꡢ�̾�Υǡ������Ԥ���桼������Ͽ���ޤ���
mysql> GRANT SELECT,INSERT,UPDATE,DELETE -> ON �ǡ����١���̾.* -> TO �桼��̾@localhost -> IDENTIFIED BY '�ѥ����'; mysql> FLUSH PRIVILEGES;
*1�ĤΥơ��֥���Ф��Ƹ��¤���ĥ桼������Ͽ����Ȥ��ˤϡ��֥ǡ����١���̾.*�פ�֥ǡ����١���̾.�ơ��֥�̾�פȤ��ޤ���
*¾�Υۥ��Ȥ�����³����桼������Ͽ����Ȥ��ˤϡ���localhost�פ�֥ۥ���̾��IP���ɥ쥹�ˡפȤ��ޤ���
�ǡ����١�����mysql�פˤϡ��桼���丢�¤�������뤿���5�ĤΥơ��֥뤬����ޤ���5�ĤΥơ��֥�ˤϡ�4�Ĥθ��¥�٥���б��������¤���Ǽ����ޤ���
�����Υơ��֥�Ǥϡ��ۥ��ȡ��桼�����ѥ���ɡ��ǡ����١���������ࡢ���¤ʤɤˤĤ��Ƶ�Ͽ���Ƥ��ޤ������¤�Ͽ���륫���̾�ϸ��¤��б����Ƥ��ޤ�����Y�����¤����롢N�����¤��ʤ���
�桼����������ˤϡ�DELETE��ʸ�ˤ��mysql�ǡ����١����Υ桼���丢�¤��������5�ĤΥơ��֥뤫�顢��������桼���Υ쥳���ɤ�������ɬ�פ�����ޤ���
�ޤ���5�ĤΥơ��֥뤫��ľ�ܥǡ�������������ˡ�Ȥ��̤ˡ����μ��˽��äƥ桼������������ˡ������ޤ����̾�Ϥ��������ˡ�ǥ桼���������Ƥ���������
mysql> DELETE FROM mysql.user WHERE user='�桼��̾' and host='�ۥ���̾'; mysql> FLUSH PRIVILEGES;
�ޤ���MySQL 4.1.1.���ɲä��줿���ޥ�ɤǤ⸢�¤�����ʤ��桼���������뤳�Ȥ��Ǥ��ޤ������Υ��ޥ�ɤ����Ѥ���ˤϼ��μ��˽��äƤ���������
mysql> DROP USER �桼��̾;
������!�����ä�¾�Υ桼����ä��ʤ��褦�����դ��Ƥ�����������
�ѥ���ɤ�����ϡ��桼������Ͽ����GRANT��ʸ�ʳ��ˡ�SET PASSWORD������ޤ����ѥ���ɤ��ѹ����������ϡ�SET PASSWORD��¹Ԥ��ޤ���
mysql> SET PASSWORD FOR �桼��̾@"%" = PASSWORD('�ѥ����');
*�桼��̾�ˤĤ��Ƥϡ��桼������Ͽ���Ƹ��¤�Ϳ����GRANT��ʸ�ˤĤ����򻲾Ȥ��Ƥ���������
�桼���Υѥ���ɤϰŹ沽����ɬ�פ�����ޤ���
GRANT��ʸ��IDENTIFIED BY�ǻ��ꤷ���ѥ���ɤϰŹ沽����ޤ���
�ޤ���SET PASSWORD��ʸ�䡢UPDATE��ʸ��mysql.user�ơ��֥�򹹿�����Ȥ��ϡ�PASSWORD�ؿ�����Ѥ��ƥѥ���ɤ����ꤷ�ޤ�������ˤ�ꡢ�Ź沽���줿�ѥ���ɤ����ꤵ��ޤ���
MySQL�ˤϡ��桼���θ��¤��ǧ���뤳�Ȥ��Ǥ���Perl������ץȤ���°���Ƥ��ޤ���
�إ�פϥ��ץ�����--help�פ�ɽ������ޤ����ޤ�����ñ�ʻȤ�������ϥ��ץ�����--howto�פ�ɽ������ޤ���
user��db��host�ơ��֥�ˤ�ꡢ���¤�����Ȥ���'Y'�򡢤ʤ��Ȥ���'N'��ɽ�����ޤ���
# mysqlaccess localhost �桼��̾ �ǡ����١���̾
�ޤ���ľ��mysql.user�ơ��֥��SELECT���뤳�Ȥdz�ǧ���뤳�Ȥ�Ǥ��ޤ������ΤȤ����桼����WHERE��ǻ��ꤷ�ʤ���Ф��٤ƤΥ桼���θ��¤���ǧ�Ǥ��ޤ���
mysql> select * from mysql.user; or mysql> select * from mysql.user \G
* \G���դ���ȷ�̤�1�쥳���ɤ��Ȥ˿�ľ��ɽ������ޤ���
mysql> SELECT * FROM mysql.user WHERE User='�桼��̾';
mysql> SELECT * FROM mysql.user WHERE User like '%a%';
mysql.user�ơ��֥��SELECT���뤳�Ȥ���Ͽ����Ƥ���桼�����ǧ���뤳�Ȥ��Ǥ��ޤ�����4.10[�桼���θ��¤��ǧ����ˤ�]�Ǥ��ᤷ��SQLʸ�ȤۤȤ��Ʊ���Ǥ������ۥ��ȡ��桼�����ѥ���ɤξ���Τ߼������뤿�ᡢSELECT���륫������ꤷ�ޤ���
mysql> SELECT Host, User, Password FROM mysql.user; or mysql> SELECT Host, User, Password FROM mysql.user \G
* \G���դ���ȷ�̤�1�쥳���ɤ��Ȥ˿�ľ��ɽ������ޤ���
mysql> SELECT Host, User, Password FROM mysql.user WHERE User='�桼��̾';
mysql> SELECT Host, User, Password FROM mysql.user WHERE User like '%a%';
# mysqladmin create �ǡ����١���̾
$ mysqladmin -uroot -p create �ǡ����١���̾
mysql> CREATE DATABASE �ǡ����١���̾
MySQL 4.1.����ǡ����١����Υ���饯�����åȤ���ꤹ�뤳�Ȥ��Ǥ��ޤ����ơ��֥���������ݤΥǥե���ȥ���饯�����åȤȤʤ�ޤ���
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] �ǡ����١���̾ [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name
CREATE DATABASE �ǡ����١���̾ CHARACTER SET utf8;
*�����ǻ���Ǥ��ë¥ï¿½ï¿½é¥¯ï¿½ï¿½ï¿½ï¿½ï¿½Ã¥È¤Ï¡ï¿½utf8��ujis��sjis�ʤɤǤ���
��������ǡ����١��������٤����ޤ��󡣤�����󡢥ǡ����١�����Υơ��֥������ǡ����ʤɤ⤹�٤ƺ������ޤ���
���Υ��ޥ�ɤϿ��Ť˼¹Ԥ���ɬ�פ�����ޤ���
# mysqladmin drop �ǡ����١���̾
$ mysqladmin -uroot -p drop �ǡ����١���̾
mysql> DROP DATABASE �ǡ����١���̾
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] �ơ��֥�̾ [(create_definition,...)] [table_options] [select_statement]
CREATE TABLE��ʸ��create_definition�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
�����̾ type [NOT NULL | NULL] [DEFAULT �ǥե������] [AUTO_INCREMENT] [PRIMARY KEY] [reference_definition] or PRIMARY KEY (index_col_name,...) or KEY [����ǥå���̾] (index_col_name,...) or INDEX [����ǥå���̾] (index_col_name,...) or UNIQUE [INDEX] [����ǥå���̾] (index_col_name,...) or FULLTEXT [INDEX] [����ǥå���̾] (index_col_name,...) or [CONSTRAINT symbol] FOREIGN KEY [����ǥå���̾] (index_col_name,...) [reference_definition] or CHECK (expr)
create_definition��type�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
TINYINT[(length)] [UNSIGNED] [ZEROFILL] or SMALLINT[(length)] [UNSIGNED] [ZEROFILL] or MEDIUMINT[(length)] [UNSIGNED] [ZEROFILL] or INT[(length)] [UNSIGNED] [ZEROFILL] or INTEGER[(length)] [UNSIGNED] [ZEROFILL] or BIGINT[(length)] [UNSIGNED] [ZEROFILL] or REAL[(length,decimals)] [UNSIGNED] [ZEROFILL] or DOUBLE[(length,decimals)] [UNSIGNED] [ZEROFILL] or FLOAT[(length,decimals)] [UNSIGNED] [ZEROFILL] or DECIMAL(length,decimals) [UNSIGNED] [ZEROFILL] or NUMERIC(length,decimals) [UNSIGNED] [ZEROFILL] or CHAR(length) [BINARY] or VARCHAR(length) [BINARY] or DATE or TIME or TIMESTAMP or DATETIME or TINYBLOB or BLOB or MEDIUMBLOB or LONGBLOB or TINYTEXT or TEXT or MEDIUMTEXT or LONGTEXT or ENUM(value1,value2,value3,...) or SET(value1,value2,value3,...)
create_definition��index_col_name�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
�����̾ [(Ĺ��)] or �����̾ [(Ĺ��)] [ASC | DESC] **(MySQL4.1��)
create_definition��reference_definition�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
REFERENCES �ơ��֥�̾ [(�����̾,...)] [MATCH FULL | MATCH PARTIAL] [ON DELETE reference_option] [ON UPDATE reference_option]
reference_definition��reference_option�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
RESTRICT | CASCADE | SET NULL | NO ACTION | SET DEFAULT
CREATE TABLE��ʸ��table_options�ϼ��Τ褦�˻��ꤷ�ޤ����ޤ���table_option�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
table_options: table_option [table_option] ...
TYPE = {BDB | HEAP | ISAM | InnoDB | MERGE | MRG_MYISAM | MYISAM } or AUTO_INCREMENT = ���� or AVG_ROW_LENGTH = ���� or CHECKSUM = {0 | 1} or COMMENT = "ʸ����" or MAX_ROWS = ���� or MIN_ROWS = ���� or PACK_KEYS = {0 | 1 | DEFAULT} or PASSWORD = "string" or DELAY_KEY_WRITE = {0 | 1} or ROW_FORMAT = { DEFAULT | DYNAMIC | FIXED | COMPRESSED } or RAID_TYPE= {1 | STRIPED | RAID0 } RAID_CHUNKS=���� RAID_CHUNKSIZE=���� or UNION = (table_name,[table_name...]) or INSERT_METHOD= {NO | FIRST | LAST } or DATA DIRECTORY="absolute path to directory" or INDEX DIRECTORY="absolute path to directory" or DEFAULT CHARACTER SET character_set_name [COLLATE collation_name] **(MySQL4.1��)
CREATE TABLE��ʸ��select_statement�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
[IGNORE | REPLACE] SELECT ... (Some legal select statement)
�ºݤ˥ơ��֥���������ˤϡ����Τ褦��CREATE TABLE��ʸ��¹Ԥ��ޤ���
mysql> CREATE TABLE address_book ( -> customers_id int(5) DEFAULT '0' NOT NULL, -> address_book_id int(5) DEFAULT '1' NOT NULL, -> entry_gender char(1) NOT NULL, -> entry_company varchar(32), -> entry_firstname varchar(32) NOT NULL, -> entry_lastname varchar(32) NOT NULL, -> entry_street_address varchar(64) NOT NULL, -> entry_suburb varchar(32), -> entry_postcode varchar(10) NOT NULL, -> entry_city varchar(32) NOT NULL, -> entry_state varchar(32), -> entry_country_id int(5) DEFAULT '0' NOT NULL, -> entry_zone_id int(5) DEFAULT '0' NOT NULL, -> PRIMARY KEY (address_book_id, customers_id) -> );
ʣ���Υơ��֥����٤˺�����뤳�Ȥ��Ǥ��ޤ�����������ơ��֥������ǡ��������٤����ޤ���
���ι�ʸ�Ͽ��Ť˼¹Ԥ���ɬ�פ�����ޤ���
mysql> DROP TABLE IF EXISTS address_book;
DROP TABLE [IF EXISTS] �ơ��֥�̾ [, �ơ��֥�̾,...] [RESTRICT | CASCADE]
1�ٺ��������ơ��֥�ι�¤���ѹ�����ˤϡ�ALTER TABLE��ʸ��¹Ԥ��ޤ���
ALTER [IGNORE] TABLE �ơ��֥�̾ alter_specification [, alter_specification ...]
ALTER TABLE��ʸ��alter_specification�ˤϡ����Τ褦�ʤ�Τ�����ޤ���
ADD [COLUMN] create_definition [FIRST | AFTER �����̾ ] or ADD [COLUMN] (create_definition, create_definition,...) or ADD INDEX [����ǥå���̾] (index_col_name,...) or ADD PRIMARY KEY (index_col_name,...) or ADD UNIQUE [����ǥå���̾] (index_col_name,...) or ADD FULLTEXT [����ǥå���̾] (index_col_name,...) or ADD [CONSTRAINT symbol] FOREIGN KEY ����ǥå���̾ (index_col_name,...) [reference_definition] or ALTER [COLUMN] �����̾ {SET DEFAULT literal | DROP DEFAULT} or CHANGE [COLUMN] �Ť������̾ create_definition [FIRST | AFTER �����������̾] or MODIFY [COLUMN] create_definition [FIRST | AFTER �����̾] or DROP [COLUMN] �����̾ or DROP PRIMARY KEY or DROP INDEX ����ǥå���̾ or DISABLE KEYS or ENABLE KEYS or RENAME [TO] �������ơ��֥�̾ or ORDER BY col or table_options
ALTER [IGNORE] TABLE �ơ��֥�̾ RENAME [TO] �������ơ��֥�̾
mysql> ALTER TABLE �ơ��֥�̾ RENAME �������ơ��֥�̾;
ALTER [IGNORE] TABLE �ơ��֥�̾ MODIFY [COLUMN] create_definition [FIRST | AFTER �����̾]
* create_definition�ˤĤ��Ƥϡ��ơ��֥����������򻲾Ȥ��Ƥ���������
mysql> ALTER TABLE �ơ��֥�̾ MODIFY �����̾ �� NOT NULL DEFAULT �ǥե������;
ALTER [IGNORE] TABLE �ơ��֥�̾ CHANGE [COLUMN] �Ť������̾ create_definition [FIRST | AFTER �����������̾]
* create_definition�ˤĤ��Ƥϡ��ơ��֥����������򻲾Ȥ��Ƥ���������
mysql> ALTER TABLE �ơ��֥�̾ CHANGE �Ť������̾ �����������̾;
ALTER [IGNORE] TABLE �ơ��֥�̾ CHANGE [COLUMN] �Ť������̾ create_definition [FIRST | AFTER �����������̾]
* create_definition�ˤĤ��Ƥϡ��ơ��֥����������򻲾Ȥ��Ƥ���������
mysql> ALTER TABLE �ơ��֥�̾ CHANGE �Ť������̾ �����������̾ ��;
ALTER [IGNORE] TABLE �ơ��֥�̾ ADD [COLUMN] create_definition [FIRST | AFTER �����̾] or ADD [COLUMN] (create_definition, create_definition,...)
* create_definition�ˤĤ��Ƥϡ��ơ��֥����������򻲾Ȥ��Ƥ���������
mysql> ALTER TABLE �ơ��֥�̾ ADD �ɲä��륫���̾ ��;
ALTER [IGNORE] TABLE �ơ��֥�̾ ADD [COLUMN] create_definition [FIRST | AFTER �����̾ ]
* create_definition�ˤĤ��Ƥϡ��ơ��֥����������򻲾Ȥ��Ƥ���������
mysql> ALTER TABLE �ơ��֥�̾ ADD �ɲä��륫���̾ �� FIRST;
ALTER [IGNORE] TABLE �ơ��֥�̾ ADD [COLUMN] create_definition [FIRST | AFTER �����̾ ]
* create_definition�ˤĤ��Ƥϡ��ơ��֥����������򻲾Ȥ��Ƥ���������
mysql> ALTER TABLE �ơ��֥�̾ ADD �ɲä��륫���̾ �� AFTER �����̾;
ALTER [IGNORE] TABLE �ơ��֥�̾ ADD PRIMARY KEY (index_col_name,...)
mysql> ALTER TABLE �ơ��֥�̾ ADD PRIMARY KEY (�����̾);
mysql> ALTER TABLE �ơ��֥�̾ ADD UNIQUE (�����̾);
ALTER [IGNORE] TABLE �ơ��֥�̾ ADD UNIQUE [����ǥå���̾] (index_col_name,...)
ALTER [IGNORE] TABLE �ơ��֥�̾ ADD INDEX [����ǥå���̾] (index_col_name,...)
mysql> ALTER TABLE �ơ��֥�̾ ADD INDEX �����̾;
ALTER [IGNORE] TABLE �ơ��֥�̾ DROP [COLUMN] �����̾
mysql> ALTER TABLE �ơ��֥�̾ DROP ������륫���̾;
ALTER [IGNORE] TABLE �ơ��֥�̾ DROP PRIMARY KEY
mysql> ALTER TABLE �ơ��֥�̾ DROP PRIMARY KEY;
ALTER [IGNORE] TABLE �ơ��֥�̾ DROP INDEX ����ǥå���̾
mysql> ALTER TABLE �ơ��֥�̾ DROP INDEX ����ǥå���̾;
ALTER [IGNORE] TABLE �ơ��֥�̾ MODIFY [COLUMN] create_definition [FIRST | AFTER �����̾]
mysql> ALTER TABLE �ơ��֥�̾ MODIFY �����̾ INT AUTO_INCREMENT;
* create_definition�ˤĤ��Ƥϡ��ơ��֥����������򻲾Ȥ��Ƥ���������
SELECT��¹Ԥ����Ȥ���ư��ơ��֥�η�硢����ǥå����λ��ѤˤĤ��Ƥξ����ɽ�����ޤ��������[rows]���ͤϡ�SELECT�μ¹ԤǸ�������ɬ�פ�����ȹͤ��Ƥ���쥳���ɤο��Ǥ����ç¤ï¿½ï¿½ï¿½Í¤Ë¤Ê¤ï¿½Û¤É¡ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Î¼Â¹ï¿½Â®ï¿½Ù¤ï¿½ï¿½Ù¤ï¿½ï¿½Ê¤ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½Æ¡ï¿½ï¿½Ö¥ï¿½ï¿½ï¿½ç¤·ï¿½Æ¤ï¿½ï¿½ï¿½È¤ï¿½ï¿½Ï¡ï¿½ï¿½ï¿½ï¿½ì¤¾ï¿½ï¿½Î¥Æ¡ï¿½ï¿½Ö¥ï¿½Ë¤Ä¤ï¿½ï¿½Æ¾ï¿½ï¿½ï¿½É½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Î¤È¤ï¿½ï¿½ï¿½rows���ͤ�ݤ��������ͤ�����������쥳���ɿ��Ȥʤ�ޤ���
EXPLAIN tbl_name or EXPLAIN SELECT select_options
* create_definition�ˤĤ��Ƥϡ��ơ��֥����������򻲾Ȥ��Ƥ���������
mysql> EXPLAIN select countries_id,countries_name -> from countries -> where countries_id>100 and countries_id>200; +-----------+------+---------------+-----+--------+-----+-----+-----------+ | table | type | possible_keys | key | key_len| ref | rows| Extra | +-----------+------+---------------+-----+--------+-----+-----+-----------+ | countries | ALL | PRIMARY | NULL| NULL| NULL| 239| where used| +-----------+------+---------------+-----+--------+-----+-----+-----------+ 1 row in set (0.00 sec)
MySQL�����Ф˺������줿�ǡ����١��������ɽ�����ޤ���
$ mysqlshow
mysql> SHOW DATABASES;
mysql> SHOW DATABASES LIKE wild;
mysql> SHOW DATABASES LIKE 'ca%'; +----------------+ | Database (ca%) | +----------------+ | catalog | +----------------+ 1 row in set (0.00 sec)
MySQL�����Ф˺��������ǡ����١�����CREATE DATABASE���ơ��ȥ��Ȥ򤷤ᤷ�ޤ����ǡ����١����Υǥե���ȡ�����饯�����åȤʤɤ�ɽ������ޤ���
mysql> SHOW CREATE DATABASE �ǡ����١���̾
mysql> SHOW CREATE DATABASE �ǡ����١���̾\G *************************** 1. row *************************** Database: �ǡ����١���̾ Create Database: CREATE DATABASE `�ǡ����١���̾` /*!40100 DEFAULT CHARACTER SET \ utf8 */ 1 row in set (0.00 sec)
* \G���դ���ȷ�̤���ľ��ɽ�������Τ��ɤߤ䤹���ʤ�ޤ���* \G�θ��';'���դ��ޤ��󡣡�';'���դ����ERROR:��ɽ������ޤ�����
�ǡ����١����˺������줿�ơ��֥�����ɽ�����ޤ���
$ mysqlshow �ǡ����١���̾
mysql> SHOW TABLES;
mysql> SHOW TABLES LIKE wild;
mysql> SHOW TABLES LIKE 'a%'; +---------------------------+ | Tables_in_catalog (a%) | +---------------------------+ | address_book | | address_book_to_customers | | address_format | +---------------------------+ 3 rows in set (0.00 sec)
�ơ��֥��CREATE TABLE���ơ��ȥ��Ȥ򤷤ᤷ�ޤ���
mysql> SHOW CREATE TABLE �ơ��֥�̾;
mysql> SHOW CREATE TABLE address_book\G *************************** 1. row *************************** Table: address_book Create Table: CREATE TABLE `address_book` ( `customers_id` int(11) NOT NULL default '0', `address_book_id` int(11) NOT NULL default '1', `entry_gender` char(1) NOT NULL default '', `entry_company` varchar(32) default NULL, `entry_firstname` varchar(32) NOT NULL default '', `entry_lastname` varchar(32) NOT NULL default '', `entry_street_address` varchar(64) NOT NULL default '', `entry_suburb` varchar(32) default NULL, `entry_postcode` varchar(10) NOT NULL default '', `entry_city` varchar(32) NOT NULL default '', `entry_state` varchar(32) default NULL, `entry_country_id` int(11) NOT NULL default '0', `entry_telephone` varchar(32) default '', `entry_zone_id` int(11) NOT NULL default '0', PRIMARY KEY (`address_book_id`,`customers_id`) ) ENGINE=MyISAM DEFAULT CHARSET=ujis 1 row in set (0.00 sec)
* \G���դ���ȷ�̤���ľ��ɽ�������Τ��ɤߤ䤹���ʤ�ޤ���* \G�θ��';'���դ��ޤ��󡣡�';'���դ����ERROR:��ɽ������ޤ�����
�ǡ����١�����γƥơ��֥�����׾�������ɽ�����ޤ����ơ��֥뤬���ݤ��Ƥ���ʪ��������������ơ��ͤ����ΤǤϤ���ޤ��󡣥쥳���ɤΥ�����Ȥ�SQL�κ�Ŭ���ǻ��Ѥ������ޤ��ʿ����ͤ˲᤮�ޤ���
*�С������3.23��Ƴ��
# mysqlshow --status �ǡ����١���̾
mysql> SHOW TABLE STATUS [FROM �ǡ����١���̾] [LIKE wild]
����� | ��̣ |
---|---|
Name | �ơ��֥�̾�� |
Type | �ơ��֥뷿�� |
Row_format | �쥳���ɤ���¸������Fixed��Dynamic��Compressed�ˡ� |
Rows | �쥳���ɤο��� |
Avg_row_length | �쥳���ɤ�ʿ��Ĺ�� |
Data_length | �ǡ����ե������Ĺ���� |
Max_data_length | �ǡ����ե�����κ���Ĺ�� |
Index_length | ����ǥå����ե�������ç¤ï¿½ï¿½ï¿½ï¿½ |
Data_free | ������Ƥ��Ƥ��뤬̤���ѤΥХ��ȿ��� |
Auto_increment | ���μ�ư���󥯥�����͡� |
Create_time | �ơ��֥������� |
Update_time | ����Υǡ����ե����빹����� |
Check_time | ����Υơ��֥�����å���� |
Collation | �ơ��֥�Υ���饯�����åȤȾȹ�����4.1.1 ��Ƴ���ˡ� |
Checksum | �����å������͡ʤ�����ˡ�4.1.1 ��Ƴ���ˡ� |
Create_options | CREATE TABLE �ǻ��Ѥ�����ĥ���ץ���� |
Comment | �ơ��֥�������Υ����Ȥʤɡ� |
���ꤵ�줿�ơ��֥�Υ�����ɽ�����ޤ���
DESCRIBE��SHOW COLUMNS FROM�δ�ά���Ǥ���DESCRIBE�Ϲ���DESC��ά�����Ȥ��Ǥ��ޤ���
SHOW COLUMNS��SHOW FIELDS��Ʊ����Ǥ����ɤ����Ʊ����̤����뤳�Ȥ��Ǥ��ޤ���
mysql> DESCRIBE �ơ��֥�̾; or mysql> DESC �ơ��֥�̾;
mysql> DESCRIBE �ơ��֥�̾ [col_name | wild];
* [col_name | wild]�ˤϡ������̾��SQL�Υ磻��ɥ�����ʸ����%�Ǥȡ�_�Ǥ�ޤ�ʸ��������Ǥ��ޤ���
mysql> DESC address_book '______s%'; +----------------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------------------+-------------+------+-----+---------+-------+ | address_book_id | int(11) | | PRI | 1 | | | entry_street_address | varchar(64) | | | | | | entry_suburb | varchar(32) | YES | | NULL | | | entry_state | varchar(32) | YES | | NULL | | +----------------------+-------------+------+-----+---------+-------+ 4 rows in set (0.00 sec)
mysql> SHOW COLUMNS FROM �ơ��֥�̾;
mysql> SHOW FIELDS FROM �ơ��֥�̾;
mysql> SHOW COLUMNS FROM �ơ��֥�̾ FROM �ǡ����١���̾;
mysql> SHOW COLUMNS FROM �ơ��֥�̾ LIKE wild;
mysql> SHOW COLUMNS FROM address_book LIKE 'a%'; +-----------------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------+---------+------+-----+---------+-------+ | address_book_id | int(11) | | PRI | 1 | | +-----------------+---------+------+-----+---------+-------+ 1 row in set (0.00 sec)
���Ѳ�ǽ�ʥ���饯�����åȤ򤹤٤�ɽ�����ޤ���
mysql> SHOW CHARACTER SET;
mysql> SHOW CHARACTER SET LIKE wild;
mysql> SHOW CHARACTER SET LIKE '_j%'; +---------+--------------------+-------------------+--------+ | Charset | Description | Default collation | Maxlen | +---------+--------------------+-------------------+--------+ | ujis | EUC-JP Japanese | ujis_japanese_ci | 3 | | sjis | Shift-JIS Japanese | sjis_japanese_ci | 2 | +---------+--------------------+-------------------+--------+ 2 rows in set (0.00 sec)
���ꤵ�줿�ơ��֥�Υ���ǥå��������ɽ�����ޤ���
mysql> SHOW INDEX FROM �ơ��֥�̾;
mysql> SHOW INDEX FROM �ơ��֥�̾ FROM �ǡ����١���̾;
MySQL�Ǥϡ��ǡ��������פ��ƥХå����åפ��ޤ����ޤ����ǡ����١����Υե�����򥳥ԡ����ƥХå����åפ򤹤뤳�Ȥ�Ǥ��ޤ���
MySQL�Ǥϡ�1�ĤΥǡ����١�����1�ĤΥǥ��쥯�ȥ�Ȥ��Ƥ��ޤ����ǡ����١����Υǥ��쥯�ȥ���ˡ��ơ��֥���б������ե����뤬��Ǽ����ޤ���1�ĤΥơ��֥�ϡ�3�ĤΥե�����ǹ�������Ƥ��ޤ������줾��Υե�����̾�ϥơ��֥�̾.��ĥ�Ҥǡ��ե���������Ƥˤ���ĥ�Ҥ��ۤʤ�ޤ���
��ĥ�� | ���� |
---|---|
MYD | �ǡ��� |
MYI | ����ǥå����Υǡ��� |
frm | �ơ��֥�ι�¤ |
FLUSH TABLES��ʸ�dz����Ƥ���ơ��֥�򤹤٤��Ĥ��ޤ������ˡ���Ϣ����ơ��֥��LOCK TABLES��ʸ�ǥ��å����ޤ���
�Хå����åפ���λ�����顢UNLOCK TABLES��ʸ�ǥơ��֥�Υ��å��������ޤ�����mysql���ޥ�ɤǡ�MySQL���饤����Ȥ�ư���Ƽ¹Ԥ��ޤ�����
���ꤵ�줿������ǥ��쥯�ȥ�ˡ��ǡ����١����򥳥ԡ����ޤ���
������ǥ��쥯�ȥ�ˤϡ��ǡ����١�����Ʊ��̾���Υǥ��쥯�ȥ꤬��������ޤ����ǥ��쥯�ȥ���ˤϡ����줾��Υơ��֥���б�����3�ĤΥե����뤬��������ޤ���
$ mysqlhotcopy �ǡ����١���̾ [������ǥ��쥯�ȥ�ѥ�]
$ mysqlhotcopy �ǡ����١���̾1 �ǡ����١���̾2 ... ������ǥ��쥯�ȥ�ѥ�
�ơ��֥������CREATE TABLE��ʸ�ˡ��ǡ�����INSERT INTO��ʸ���Ѵ�����ɽ�����ޤ���
$ mysqldump [OPTIONS] �ǡ����١���̾ [�ơ��֥�̾]
$ mysqldump [OPTIONS] --databases [OPTIONS] �ǡ����١���̾1 [�ǡ����١���̾2 ...]
$ mysqldump [OPTIONS] --all-databases [OPTIONS]
$ mysqldump [-? | --help]
MySQL�����ФΤ��٤ƤΥǡ����١�����ե�����˽��Ϥ��롣
$ mysqldump --all-databases > ���ϥե�����̾
$ mysqldump --databases �ǡ����١���̾1 �ǡ����١���̾2 > ���ϥե�����̾
�ǡ����١�����Τ��٤ƤΥơ��֥�ǡ�����ե�����˽��Ϥ��롣
$ mysqldump �ǡ����١���̾ > ������ե�����̾
�ǡ����١������1�ĤΥơ��֥�ǡ�����ե�����˽��Ϥ��롣
$ mysqldump �ǡ����١���̾ �ơ��֥�̾ > ������ե�����̾
$ mysqldump --opt -c -u�桼��̾ -p �ǡ����١���̾ [�ơ��֥�̾] > ������ե�����̾
--opt��--add-drop-table��--add-locks��-a��-e��-q��-l����ꤷ���Τ�Ʊ���Ǥ��� [-c | --complete-insert]��������INSERT��ʸ���������ޤ��� �ʥ����̾�����Ҥ���Ƥ���INSERT��ʸ�� [-u | --user=]�������Ф���³����桼������ꤷ�ޤ��� [-p | --password=]�������Ф���³����ѥ���ɤ���ꤷ�ޤ���
--add-drop-table��DROP TABLE��ʸ��CREATE TABLE��ʸ�������ɲä��ޤ��� --add-locks��INSERT��ʸ�������LOCK TABLES��ʸ��UNLOCK TABLES��ʸ���ɲä��ޤ��� [-a | --all]��MySQL��Í�κ������ץ�����ޤߤޤ��� [-e | --extended-insert]��ʣ�����ͤ�1ʸ��Ϳ����INSERT��ʸ���Խ����ޤ��� [-q | --quick]���������Хåե����ʤ��ǡ�ľ��ɸ����Ϥ˽��Ϥ��ޤ��� [-l | --lock-tables]���ɤ߽Ф��κݤˤ��٤ƤΥơ��֥����å����ޤ���
���Υ��ץ�����MySQL�����Ф�mysqldump��¹Ԥ�����˻���Ǥ��ޤ���
1�ĤΥơ��֥���б����롢2�ĤΥե������.sql��.txt�ˤ������ǥ��쥯�ȥ���������ޤ���
$ mysqldump -T������ǥ��쥯�ȥ�ѥ� --fields-terminated-by=, --fields-optionally-enclosed-by=\" �ǡ����١���̾ [�ơ��֥�̾]
[-T | --tab=]���ե�����ν�����ǥ��쥯�ȥ�ѥ�����ꤷ�ޤ���
--fields-terminated-by=����������ڤ�ʸ������ꤷ�ޤ����ʻ��ꤷ�ʤ��Ȥ��ϥ��ֶ��ڤ�� --fields-optionally-enclosed-by=��CHAR��VARCHAR���Υ�����Ϥ�ʸ������ꤷ�ޤ��� --fields-enclosed-by=�����٤ƤΥ�����Ϥ�ʸ������ꤷ�ޤ��� --fields-escaped-by=������������ʸ������ꤷ�ޤ��� --lines-terminated-by=��1�쥳���ɤζ��ڤ�ʸ������ꤷ�ޤ���
���Υ��ץ�������Ѥ���Ȥ��ϡ��ơ��֥����ꤷ�ޤ���
$ mysqldump -w"��P" �ǡ����١���̾ �ơ��֥�̾ > ������ե�����̾
[-w | --where=]���ǡ�������Ф���WHERE������ꤷ�ޤ��� ��P�ϡ�"�ʥ��֥륯�����ơ������ˡפ���'�ʥ��󥰥륯�����ơ������ˡפǰϤߤޤ���
-w"id<=100 and name like 'abc%'" or --where="id<=100 and name like 'abc%'"
$ mysqldump -t �ǡ����١���̾ > ������ե�����
$ mysqldump --opt -t �ǡ����١���̾ > ������ե�����
[-t | --no-create-info]��CREATE TABLE��ʸ����Ϥ��ʤ��� --opt��--add-drop-table��--add-locks��-a��-e��-q��-l����ꤷ���Τ�Ʊ���Ǥ���
*���ץ�����--opt�פǰŤ˻��ꤵ��륪�ץ����ˤĤ��Ƥϡ�����Ū�ʥ��ץ�������ꤷ�ƥХå����åפ����򻲾Ȥ��Ƥ���������
*���ץ�����-T�פ���ꤷ�ơ�����ऴ�Ȥ˶��ڤä��ǡ�����ե�����˽��Ϥ���Ȥ��ˡ����ץ�����-t�פ���ꤹ���.txt�ե�����Τߺ�������ޤ���
$ mysqldump -d �ǡ����١���̾ > ������ե�����
[-d | --no-data]��INSERT��ʸ����Ϥ��ʤ���
*���ץ�����-T�פ���ꤷ�ơ�����ऴ�Ȥ˶��ڤä��ǡ�����ե�����˽��Ϥ���Ȥ��ˡ����ץ�����-d�פ���ꤹ���.sql�ե�����Τߺ�������ޤ���
�������ϡ�MySQL�����ФǼ¹Ԥ�����˸¤�¹ԤǤ��ޤ���mysqldump���ޥ�ɤǥե�����˽��Ϥ���INSERT��ʸ�䡢���ǥ������Խ�����INSERT��ʸ��¹ԤǤ��ޤ���
$ mysql �ǡ����١���̾ < �ե�����̾
$ mysql -u�桼��̾ -p �ǡ����١���̾ < �ե�����̾
�ե�����̾�ʳ�ĥ�Ҥ�̵��ˤ�Ʊ��̾���Υơ��֥�ˡ��ǡ����򥤥�ݡ��Ȥ��ޤ���mysqldump���ޥ�ɤǽ��Ϥ���.txt�ե�����䡢���ǥ������Խ��������ֶ��ڤ�Υǡ����򥤥�ݡ��ȤǤ��ޤ���
$ mysqlimport [options] �ǡ����١���̾ �ե�����̾1 [�ե�����̾2 ....]
$ mysqlimport --help
$ mysqlimport -i -u�桼��̾ -p �ǡ����١���̾ �ե�����̾1
[-i | --ignore]����ˡ����������ͤ�����¸�ߤ���Ȥ��ϡ�������ǡ�����̵�뤹�롣 [-u | --user=]�������Ф���³����桼������ꤷ�ޤ��� [-p | --password=]�������Ф���³����ѥ���ɤ���ꤷ�ޤ���
*��-i�ס���-r�ץ��ץ����Τɤ������ꤷ�ʤ��Ȥ��䡢��ˡ����������ͤ���ʣ�������ϥ��顼��ɽ�����졢�����߽��������Ǥ���ޤ���
$ mysqlimport -r -u�桼��̾ -p �ǡ����١���̾ �ե�����̾1
[-r | --replace]����ˡ����������ͤ�����¸�ߤ���Ȥ��ϡ�������ǡ����Ǿ�ñ¤¤ï¿½ï¿½ë¡£ [-u | --user=]�������Ф���³����桼������ꤷ�ޤ��� [-p | --password=]�������Ф���³����ѥ���ɤ���ꤷ�ޤ���
*��-i�ס���-r�ץ��ץ����Τɤ������ꤷ�ʤ��Ȥ��䡢��ˡ����������ͤ���ʣ�������ϥ��顼��ɽ�����졢�����߽��������Ǥ���ޤ���
$ mysqlimport -d �ǡ����١���̾ �ե�����̾1
[-d | --delete]���ǡ�������������ˡ��ơ��֥�˵�Ͽ����Ƥ���ǡ����򤹤٤ƺ�����ޤ���
��--fields-terminated-by�ץ��ץ����ˡ�,�פ���ꤷ�ޤ���
�ơ��֥�Υ�����˥ǡ�������Ͽ����Ƥ���ɬ�פ�����ޤ���
mysqldump���ޥ�ɤǺ�������.txt�ե�����������Ȥ��ϡ�mysqldump�ǻ��ꤷ�����ץ�����Ʊ����Τ���ꤷ�Ƥ���������
$ mysqlimport --fields-terminated-by=, --fields-optionally-enclosed-by=\" �ǡ����١���̾ �ե�����̾
*���ꤹ�륪�ץ����ˤĤ��Ƥϡ�����ऴ�Ȥ˶��ڤä��ǡ�����ե�����˽��Ϥ����򻲾Ȥ��Ƥ���������
�ǡ�����Ͽ���Ƥ�����֤��ơ��֥�Υ�����Ǥʤ��Ȥ��ˤϡ�������ˡ�ǥǡ����������ޤ���
�ޤ�����������ꤷ�ƥǡ�����������Τǡ�ɬ�פʥ����ˤĤ��ƤΤߥǡ���������ळ�Ȥ��Ǥ��ޤ����㤨�С���NULL�פ�ǥե�����ͤ����ꤵ��Ƥ��륫���ˤĤ��ƤϾ�ά���뤳�Ȥ��Ǥ��ޤ���
$ mysqlimport -c�����̾2,�����̾6,�����̾4 �ǡ����١���̾ �ե�����̾1
[-c | --columns]��������ǡ����ν��֤˹�碌�ƥ����̾����ꤷ�ޤ���
���Υɥ�����Ȥϡ�osCommerce���ܸ첽�ץ��������Ȥα��ĥ��ݡ��Ȥ�ԤäƤ��������ҥӥåȥ�����������osCommerce�Ǻ��Ѥ��Ƥ���MySQL�����Ѥ򥵥ݡ��Ȥ�����Ū�Ǹ������Ƥ��ޤ���