insert를 하려고합니다
필드는 contents text 형태입니다.
insert into t1(contents) values("<img src="www.naver.com" style="width">") 이런식으로 넣으면
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax 이런 오류문이 납니다.
문구 안에 ""없이 www.naver.com 을치면 오류가안나는데 저는 저 따움표가 필요합니다.
넣을 수있는 방법이있는지 이런식으로 처리하는게 아닌지 궁금합니다.
쌍따옴표(") 대신에 홑따옴표(')로 감싸면 되네요.
mysql> insert into t1(contents) values('<img src="www.naver.com" style="width">')
-> ;
Query OK, 1 row affected (0.05 sec)
mysql> select * from t1;
+-----------------------------------------+
| contents |
+-----------------------------------------+
| <img src="www.naver.com" style="width"> |
+-----------------------------------------+
1 row in set (0.02 sec)
감사합니다