OSDN Git Service

Initial commit of senna-1.1.2-fast.
[ludiafuncs/senna-1.1.2-fast.git] / doc / CHECKINSTALL.JA
1 * Æ°ºî³ÎǧÊýË¡
2
3 * MySQL¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤òÍѤ¤¤¿Æ°ºî³ÎǧÎã
4
5 ** mysql¥¯¥é¥¤¥¢¥ó¥Èµ¯Æ°
6
7   # mysql -u root
8   mysql>
9
10 µ¯Æ°¤·¤¿¤³¤È¤ò³Îǧ¡£
11
12 ** ¥Ç¡¼¥¿¥Ù¡¼¥¹ºîÀ®
13
14   mysql> create database senna_test;
15
16 ¥Ç¡¼¥¿¥Ù¡¼¥¹ºîÀ®¤µ¤ì¤¿¤³¤È¤ò³Îǧ¡£
17
18   mysql> show databases;
19   +--------------+
20   | Database     |
21   +--------------+
22   | mysql        |
23   | senna_test   |
24   | test         |
25   +--------------+
26   3 rows in set (0.00 sec)
27
28 ** ¥Æ¡¼¥Ö¥ë¤ÎºîÀ®
29
30 °Ê²¼¤Î¥Æ¡¼¥Ö¥ë¤òsenna_test¤ËºîÀ®
31
32  use senna_test;
33  CREATE TABLE table01 (
34      id INT UNSIGNED AUTO_INCREMENT NOT NULL, PRIMARY KEY(id),
35      title VARCHAR(255),
36      body TEXT,
37      FULLTEXT(body)
38  );
39
40 ** INSERT¤Î³Îǧ
41
42 °Ê²¼¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë(insert_to_table)¤«¤é¡¢table01¤Ë¥ì¥³¡¼¥ÉÅÐÏ¿
43
44  use senna_test;
45  INSERT INTO table01 VALUES
46  (NULL, "½°±¡Áªµó¤Ë¤Ä¤¤¤Æ", "³§¤µ¤ó¤Ï¤Ï¤É¤ÎÅÞ¤ËÅêɼ¤¹¤ë¤Î¤Ç¤·¤ç¤¦¤«"),
47  (NULL, "²Ìʪ", "apple ¥ê¥ó¥´¡¢orange ¥ª¥ì¥ó¥¸"),
48  (NULL, "²Î", "¤ï¤¯¤ï¤¯¤µ¤»¤Æ¤è¡¢¤Ä¤¤¤Æ¤ë¤Í¤Î¤Ã¤Æ¤ë¤Í"),
49  (NULL, "MySQL", "MySQL¥ê¥Õ¥¡¥ì¥ó¥¹¥Þ¥Ë¥å¥¢¥ë¤òÁ´ÉôÆɤá"),
50  (NULL, "¥í¥Ü¥Ã¥È¤Îgood design¤È¤Ï", "Àè½µËö¤Ë³«ºÅ¤µ¤ì¤¿ GoodDesignPresentation 2005");
51
52   # mysql -u root < insert_to_table
53
54 ** Á´Ê¸¸¡º÷WHERE MATCH¤Î³Îǧ
55
56 °Ê²¼¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë(search)¤«¤é¡¢¸¡º÷Æ°ºî¤ò³Îǧ¡£
57
58  use senna_test;
59  SELECT * FROM table01 WHERE MATCH(body) AGAINST('Åêɼ');
60  SELECT * FROM table01 WHERE MATCH(body) AGAINST('Åêɼ¤¹¤ë');
61  SELECT * FROM table01 WHERE MATCH(body) AGAINST('apple');
62  SELECT * FROM table01 WHERE MATCH(body) AGAINST('¥ê¥ó¥´');
63  SELECT * FROM table01 WHERE MATCH(body) AGAINST('¤ï¤¯¤ï¤¯');
64  SELECT * FROM table01 WHERE MATCH(body) AGAINST('gooddesign');
65  SELECT * FROM table01 WHERE MATCH(body) AGAINST('Æɤá');
66
67  # mysql -u root < search
68
69 ±Ñ¸ì¡¢ÆüËܸì¤È¤â¸¡º÷¤Ç¤­¤¿¡£
70
71 ** UPDATE¤Î³Îǧ
72
73 °Ê²¼¤Î¤è¤¦¤Ê¥Õ¥¡¥¤¥ë(upd_and_search)¤«¤é¥ì¥³¡¼¥É¤Î¹¹¿·¤È¸¡º÷¤ÎÆ°ºî¤ò³Îǧ¡£
74
75  use senna_test;
76  UPDATE table01 SET body = 'wakuwakusaseteyo,¤Ä¤¤¤Æ¤ë¤Í¤Î¤Ã¤Æ¤ë¤Í' WHERE id = 3;
77  SELECT * FROM table01 WHERE MATCH(body) AGAINST('wakuwaku');
78  UPDATE table01 SET body = '¤ï¤¯¤ï¤¯¤µ¤»¤Æ¤è¡¢¤Ä¤¤¤Æ¤ë¤Í¤Î¤Ã¤Æ¤ë¤Í' WHERE id = 3;
79  SELECT * FROM table01 WHERE MATCH(body) AGAINST('¤ï¤¯¤ï¤¯¤µ¤»¤Æ¤è');
80  UPDATE table01 SET body = '¥°¥Ã¥É¥Ç¥¶¥¤¥ó'  WHERE id = 5;
81  SELECT * FROM table01 WHERE MATCH(body) AGAINST('¥°¥Ã¥É¥Ç¥¶¥¤¥ó');
82  UPDATE table01 SET body = 'good design 2005'  WHERE id = 5;
83  SELECT * FROM table01 WHERE MATCH(body) AGAINST('design');
84  UPDATE table01 SET body = 'read mysql reference manual'  WHERE id = 4;
85  SELECT * FROM table01 WHERE MATCH(body) AGAINST('manual');
86
87  # mysql -u root < upd_and_search
88
89 ¹¹¿·¡¢¸¡º÷¤È¤âÀµ¤·¤¯Æ°ºî¤·¤¿¡£