>> Delete No. 34456 article
No. innoDB에 관한 자료는 없군요 도와 주세요.(mysql)

등록 2001-11-08 11:55:00 By localhost     조회 2
이름 이상무    

도와주세요.......... 끝까지 읽보시고 도와주세요...
 한컴리눅스에
 mysql-3.23.43-pc-linux-gnu-i686.tar
 을 설치 하였고요.
  create table test (name char(10)) type=innodb;
 로 table를 생성했습니다.
 그다음 table상태를 보면 다음과 같습니다.
 mysql> show table status;                                                     
+------+--------+------------+------+----------------+-------------+------------
-----+--------------+-----------+----------------+---------------------+--------
-------------+------------+----------------+---------+                         
| Name | Type   | Row_format | Rows | Avg_row_length | Data_length | Max_data_le
ngth | Index_length | Data_free | Auto_increment | Create_time         | Update_
time         | Check_time | Create_options | Comment |                         
+------+--------+------------+------+----------------+-------------+------------
-----+--------------+-----------+----------------+---------------------+--------
-------------+------------+----------------+---------+                         
| test | MyISAM | Fixed      |    0 |              0 |           0 |     4724464
0255 |         1024 |         0 |           NULL | 2001-11-08 11:48:22 | 2001-11
-08 11:48:22 | NULL       |                |         |                         
+------+--------+------------+------+----------------+-------------+------------
-----+--------------+-----------+----------------+---------------------+--------
-------------+------------+----------------+---------+                       
 1 row in set (0.00 sec)
 대충 이렇고요
 여기서 begin;
하고 insert 작업을 하고 나서 rollback;를 하면요 아래의 오류가 나옵니다.
 mysql> begin;                                                                 
Query OK, 0 rows affected (0.00 sec)                                           
                                                                               
mysql> insert into test values(name = "ssss");                                 
Query OK, 1 row affected (0.08 sec)                                           
                                                                               
mysql> rollback;                                                               
ERROR 1196: Warning:  Some non-transactional changed tables couldn't be rolled b
ack                                                                           
mysql> select * from test;                                                     
+------+                                                                       
| name |                                                                       
+------+                                                                       
| NULL |                                                                       
+------+                                                                       
1 row in set (0.01 sec)                                                       
                                                                               
mysql>                                                                       
 즉 innodb를 사용하려고 하는데 무엇을 해야 할까요?
 /etc/my.cnf파일을 손봐야 한다는데 my.cnf파일의 innodb관련하여
 Uncomment해야할 부분을 처리하면 mysql데몬이 올라오지 않습니다.
그래서 /etc/my.cnf를 없앤 다음 데몬을 올려서 위의 내용을 작업한 내용입니다.
 innoDB를 사용하려면 어떻게 해야 할까요.
  아시는 분이나.
  설치 자료가 어디에 있는지 아시는분 부탁드립니다.
 --
이상무...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved