���������ո���˿��Ź�ǡ֥ǡ����١����ä��񤷤������͡ġפȤ��ܤ��Ƥ���ǯ�ۤ����򸫤����ޤ������ܶȤǤ�Excel�ǽ�ʬ�ʤΤǤ��ޤ굤�ˤ������ȤϤʤ��ä��ΤǤ�����Ĵ�٤Ƥߤ�ȳΤ��ˤ����������񤷤����Ǥ���

MythTV�ʤɤ����Ȥ���MySQL��������ä����Ȥ�����ޤ�����ɬ�׺Ǿ��¤��ϰϤǤ����ȤäƤ��ޤ��󡣤����ǡ�����ƥǡ����١����λȤ�����Ĵ�١�����������Ƥߤޤ����Τǡ��ޤȤ�Ƥ������Ȼפ��ޤ���

mysql-base-successOpenOffice.org Base��MySQL�����Ф���³�����Ȥ����������ޤǡ�ʸ����������äǤ����˶��路�Ƥ��ޤ�����

���⤽��ǡ����١����äƲ��Ǥ��礦��

�ǡ����١����Ȥ�

���ޤ��ޤʾ������������ݡ�û��ʸ�ǤޤȤ�ƥ��˻Ĥ����ꡢExcel��Calc�ʤɤ�ɽ�׻����եȤǰ���ɽ�ˤ����ꡢ�����˽񤤤���Ĥʤɤȡ�������������ˡ������ޤ�������Ū�ˤϡ����Τ褦�ʾ������ܤ��Ȥ��������ƤޤȤ�����Ѥ�����Τ��ǡ����١����ȸƤӤޤ����̾Access�ʤɤΥǡ����١����������եȤǻȤ���ǡ����١����Ȥ������դ�Ʊ����̣�ǡ��������������ƥ�ǻȤ��뤿�ᡢ�������ˡ�ǥǥ����벽����Ƥ�������Ǥ���

�ǡ����١����Ϥ����ޤǥǡ���������ʪ�ˤ��������ºݤ˥ǡ�����Ф����줹��Τϡ��ǡ����١������������ƥ�(DBMS)�����ǡ������ץ󥽡�����̵���ǻȤ���DBMS�Ȥ��Ƥϡ�MySQL��PostgreSQL��SQLite�ʤɤ�����ޤ���������⡢�����С����饤����������Dz�Ư���ޤ���SQLite�ϴʰ��ǤǤ�����MySQL��PostgreSQL�ϵ�ǽ��˭�٤Ǹ߳Ѥʴ����Ǥ���

DBMS������Ū�ʼ��ʤ��󶡤��륽�եȤǤ�����OpenOffice.org��Base��Calc��Writer�ʤɤ��ǡ����١���Ϣ�ȥ��ץꥱ���������ʻ�Ѥ���С�����ñ�����Ѥ��뤳�Ȥ���ǽ�ˤʤ�ޤ����ޤ���¿���Υ����ȤǤ⡢�ǡ����١������������ƥ�����Ѥ��Ƥ��ޤ����ȶ����Ǹ����С�Google�����Ǥ����Ѥ���Ƥ��ޤ���͡�

�ޤ��Ϥ���ˡ�MySQL�Υ��󥹥ȡ�����ˡ�ȴ���Ū�ʻȤ�����ޤȤ�Ƥߤޤ��礦��

MySQL�Υ��󥹥ȡ���

Fedora�Ǥ�Ȥ��ޤ����������Ubuntu 10.04��Ȥ��ޤ�����apt-get�Ǥ⥤�󥹥ȡ���Ǥ��ޤ�����root(MySQL�δ����ԥ桼��)�Υѥ�������������GUI��ɽ������뤿�ᡢ���եȥ����������󥿡���Synaptic�ѥå������ޥ͡������Ȥä������狼��䤹���Ǥ��礦��

���եȥ����������󥿡����饤�󥹥ȡ���
������ˡ�mysql�פ����Ϥ��ơ�MySQL�����Сפ�õ�������󥹥ȡ���ܥ���򥯥�å����ޤ���
Synaptic���饤�󥹥ȡ���
������ˡ�mysql-server�פ����Ϥ��ơ�mysql-server�פȤ����ѥå�������õ�������󥹥ȡ��뤷�ޤ���

mysql-1���󥹥ȡ��������ǡ�root�ѥ���ɤ�������̤�ɽ������ޤ��Τǡ�Ǥ�դΥѥ���ɤ����ꤷ�ޤ������ʤߤˡ�OS��root�桼����MySQL��root�桼������������ʪ�Ǥ���


MySQL����������

mysql-server�򥤥󥹥ȡ��뤹��С�MySQL�����ФϤ��Ǥ˲�Ư���Ƥ��ޤ��Τǡ��ä����ꤹ��ɬ�פϤ���ޤ��󤬡�ʸ�������к�������äƤ����ޤ��礦��

MySQL�����Ф�����ե�����ϡ�/etc/mysql/my.cnf�Ȥ����ե�����Ǥ������Υե��������[client]��[mysqld]�Υ֥��å�����ˡ����줾�첼���Σ��Ԥ�ä��ޤ���

default-character-set = utf8

[2012.03.30 �ɵ�]
�������С������Ǥϡ������С�¦��[mysqld]�Ǥϡ���character-set-server=utf8�פ���Ѥ���ɬ�פ�����褦�Ǥ���


�����ѹ��ϤȤꤢ������������Ǥ���³���ơ����Υ��ޥ�ɤ�MySQL�����Ф�Ƶ�ư���ޤ���

$ sudo service mysql restart

�ʤ����桼�����ɲäʤɾܺ٤ʥ���������ˤĤ��Ƥ�MySQL Administrator�Ȥ��������ʥġ��뤬����ޤ���

MySQL�ؤΥ�������

MySQL�Ǥϡ�����Ū�ˤ�mysql���饤����ȤȤ������ޥ�ɥ饤��ġ����Ȥä�ü��������ޤ���

mysql���饤����Ȥ�ư����ˤϡ�MySQL��root�桼���ǥ��󥹥ȡ���������ꤷ���ѥ���ɤ�Ȥäƥ������󤷤ޤ���

$ mysql -u root -p

�Ȥ������ޥ�ɤ�¹Ԥ���ȡ����Τ褦��ɽ������ޤ���

Enter password:

�����ǡ��ѥ���ɤ����Ϥ����塢Enter�����򲡤��ơ������Τ褦��ɽ�������Х�������������Ǥ���

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 66
Server version: 5.1.41-3ubuntu12.6 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>


�ǡ����١����κ���

�ޤ��������Υ��ޥ�ɤ�¹Ԥ��ƤߤƲ�������

mysql> SHOW DATABASES;

information_schema��mysql��test�Ȥ����ǡ����١��������Ǥ���Ͽ����Ƥ���Ϥ��Ǥ��������Ǥϡ������Υ���ץ�ϻȤ鷺�������˥ƥ����ѤȤ���data1�Ȥ����ǡ����١�����������ޤ���CREATE DATABASE data1;�����Ǥ⤤���ΤǤ��������OpenOffice.org��Ϣ�Ȥ�����ݤ�ʸ�������к��Σ��ĤȤ��ƥ��饤����Ȥ�ʸ�������ɤ�utf8�����ꤷ�Ƥ����ޤ���

mysql> CREATE DATABASE data1 DEFAULT CHARACTER SET utf8;
Query OK, 1 row affected (0.00 sec)

�����Ǥ⤦���١�SHOW DATABASES;��¹Ԥ���ȡ�data1�Ȥ����ǡ����١������ä�äƤ��뤳�Ȥ��ǧ�Ǥ��ޤ���

�ơ��֥�κ���

���������ǡ����١����ϡ��ޤ����ΤޤޤǤ����ºݤˡ�ɽ�����Υǡ�������Ͽ����ˤϡ֥ơ��֥�פ�������ʤ���Фʤ�ޤ��󡣤ޤ����ǡ����򣱷鷺�Ľ�������Τϸ���Ū�ǤϤʤ��Τǡ����ӡ������ͤ�ʸ����Υǡ�����Ͽ����csv�ե�����(ʸ�������ɤ�UTF8�ˤ��Ƥ����������Ǥ�test.csv�Ȥ��ޤ�)���Ѱդ��ư�����Ͽ���뤳�Ȥˤ��ޤ���

csv�ե�����ϡ�/var/lib/mysql/�ʲ��ˤ���ƥǡ����١�����̾���ΤĤ����ե��������¸���Ƥ����ޤ������ξ�硢/var/lib/mysql/data1�Ǥ����ʲ����¹Ԥ��륳�ޥ��(������ʬ)�Ȥ��ΰ�̣��ޤȤ�Ƥ����ޤ���

mysql> USE data1;
���Ѥ���ǡ����١�������ꤷ�ޤ���

mysql> CREATE TABLE table1 ( id int, name varchar(100) );
table1�Ȥ����ơ��֥��������ޤ�������(�ե������)���Ȥ������ͤ�ʸ���󤫤Ȥ�������򤹤�ɬ�פ����ꡢ���ξ���"id�Ȥ���������"��"name�Ȥ���ʸ����"�Σ��Ĥ��ͤ�������ơ��֥��������Ƥ��ޤ����ե�����ɤ�̾�ΤĤޤ�id��name����ʬ�ϡ����ܸ�Ǥ⹽���ޤ���

mysql> SHOW TABLES;
�ơ��֥�Υꥹ�Ȥ�ɽ�����ޤ��������ˡ�table1�Ȥ����ơ��֥뤬�ä�äƤ���Ϥ��Ǥ���USE data1;�μ¹����ʤ顢SHOW TABLES FROM data1;�Ȥ������ǥǡ����١���̾����ꤹ��ɬ�פ�����ޤ���

mysql> LOAD DATA INFILE "test.csv" INTO TABLE table1 FIELDS TERMINATED BY ',' ENCLOSED BY '"';
���ܤ��Ȥˡ�,�פǶ��ڤ��Ƴƥǡ�������"�פǶ��ޤ줿csv�ե�����(test.csv)���ɤ߹��ߤޤ������Τ褦��ɽ�����Ф�������Ǥ���

Query OK, 10 rows affected (0.00 sec)
Records: 10 Deleted: 0 Skipped: 0 Warnings: 0


mysql> SELECT * FROM table1;
�ơ��֥����Ȥ�ü�����ɽ�����ޤ���

mysql-2����ʴ����Ǥ���ʸ�������ɤ�Ŭ�ڤǤʤ��ȡ��쥤�����Ȥ�����ޤ���

�ơ��֥�κ��

�ʲ��Υ��ޥ�ɤǡ��ǡ����κ�����Ǥ��ޤ���

�� �ơ��֥���Υǡ���������������ˤϡ�
mysql> DELETE FROM table1;

���������ơ��֥���Τ��٤ƤΥ쥳����(��Ͽ)��õ��ˤϡ�
mysql> TRUNCATE TABLE table1;
�Ȥ���������®�Ǥ���

�� �ơ��֥뤽�Τ�Τ�������ˤϡ�
mysql> DROP TABLE table1;

SQL̿��ˤĤ���

DBMS�Υ��饤����ȤǤϡ���Τ褦�ˡ����äΥ��ޥ�ɤ�Ȥ��ޤ���������SQL̿��Ȥ�SQLʸ�ʤɤȸƤФ�����Ѥθ���Ǥ���SQL̿��ϡ�ɬ��ʸ���ˡ�;�פ��դ��뤳�ȤˤʤäƤ��ޤ�(�դ��ʤ��������Ԥ����֤ˤʤ�)���ޤ���SQL̿���ͽ���(SELECT�ʤ�)����ʸ���Ⱦ�ʸ������̤���ɬ�פϤ���ޤ��󡣤Ǥ������ǡ����١���̾��ơ��֥�̾�˾�ʸ����Ȥ����Ȥ�¿�����ᡢͽ������ʸ����ɽ�����������ɤߤ䤹���ʤ�ޤ���

�ʤ���MySQL���饤����Ȥ�λ����ˤϡ���quit�פ��뤤�ϡ�exit�פǽ�λ�Ǥ��ޤ������ξ�硢ʸ���Ρ�;�פ����פǤ���

Ĺ���ʤäƤ��ޤ��Τǡ�³���ϼ���ˤ��ޤ��礦��

³���Ϥ����颪��MySQL�ǻ�ǡ����١�������Ԥ��Σ���