루비온레일즈로 간단한 프로젝트 만들기..

armyinsa의 이미지


루비온레일즈로 간다한 어플리만드는 데요.

Mysql::Error: Incorrect string value: '\xEC\x9E\xA5\xEB\xAF\xBC...' for column 'name' at row 1: INSERT INTO `inquiries` (`name`, `updated_at`, `company_name`, `subject`, `tel_num`, `content`, `created_at`, `email`) VALUES('장부자', '2010-01-21 07:36:06', '도요타', '견적문의 입니다.', '011111111', '한편 CGV 4D 플렉스는 지난해 1월 상암에 전세계 최초로 오픈했고, 12월 말에는 강변, 용산, 영등포 3개관을 추가 오픈하여 지금까지 약 9만 명이 관람했다. 최근에는 신규 CGV 4D 플렉스에서 상영된 영화 \'전우치\' 4D는 관객 점유율이 90%를 넘을 정도로 인기를 끌고 있다', '2010-01-21 07:36:06', 'aaarmy@hotmail.com')

데이터를 save하는데..

위에와 같이 에러가 나네요..

한글글자가 mysql에 입력이 안되는데요...
어떻게 해야하는지요?

lateau의 이미지

my.conf나 해당 db encoding확인해 보세요. :)

--
I think to myself...what a emerging world.

armyinsa의 이미지


확인해 보겠습니다.

디비는 mysql 인데요..~~!! 일본어랑 한국어를 저장하고 싶은데요..

어떻게 해야 하나요?

httpd.conf 파일이나 설정을 해야하나요?

lateau의 이미지

지웁니다. httpd.conf 확인해보시면 mysql 잘 돌아갈 겁니다.

--
I think to myself...what a emerging world.

lateau의 이미지

실례이지만 글 쓴 이력을 한 번 보고나니 왜 답변 달았지 하는 생각이 드는군요...

mysql임을 본인도 인지하고 있는 것 같은데 httpd.conf가 나오는 것도 좀 이상하다 싶었습니다만.

정말 진지하게 질문하는 것 맞습니까? 아무리 봐도 장난치는 것 같군요.

--
I think to myself...what a emerging world.

kasi의 이미지

저도 이력을 봤는데 이제까지 올리신 글이

장난으로 올린 것 같지는 않습니다.

질문하신분이 뭔가 착각을 하신거 같습니다.

장난 같지는 않아 보이네요.

unsouled의 이미지

DB 의 인코딩과 웹 페이지의 인코딩은 별개의 문제이므로 httpd.conf 를 수정하실 필요는 없습니다.
한국어와 일본어를 지원하고 싶다고 하니 인코딩은 utf8 을 쓰는 게 유리하실 거고..
(물론 euckr로도 기본적인 가나들은 표현이 가능하지만, 일본식 한자라던가 등등을 한글과 같이 쓰시려면 utf8 을 써야할 겁니다.)
database 의 인코딩과 레일스 어플리케이션의 config/database.yml 에서의 mysql 접속시의 client 의 인코딩 설정을 확인해 볼 필요가 있습니다.

mysql 접속후 아래와 같이 해서 기본 character set 을 바꾸고..

ALTER DATABASE db이름 CHARACTER SET utf8

config/database.yml 에서는..

development:
  user: db유저
  password: 패스워드
  encoding: utf8

이런 식으로 시도해 보세요.

armyinsa의 이미지


질문을 한 글쓴이 입니다.

여기에 글을 쓰면서 장난으로 쓴적은 없구요~~.!!

첫글에서 윗분이

my.conf나 해당 db encoding확인해 보세요

적혀있기에.~~!!!

착각하여, .conf는 서버측의 httpd.conf를 말하는줄 알고

httpd.conf로 설정하는 줄 알았습니다.

그리고 마지막으로 unsouled 덕분에 명쾌하게 이해했습니다.

고맙습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.