Trang 1 / 2 12 LastLast
Hiển thị kết quả từ 1 đến 10 / 14
  1. #1
    Tham gia
    18-08-2007
    Bài viết
    32
    Like
    0
    Thanked 0 Times in 0 Posts

    Rất hay ! Import Excel Unicode vào My SQL

    Chào các Bác!
    Mình đang cần import dữ liệu vào My SQL nhưng bị lỗi unicode tiếng việt không hiển thị được.
    Import dữ liệu từ file excel.

    Mong các Bác chỉ giúp
    Cám ơn trước nha!
    Quote Quote

  2. #2
    Tham gia
    25-07-2006
    Location
    127.0.0.1
    Bài viết
    120
    Like
    1
    Thanked 0 Times in 0 Posts
    Bạn đưa ra lỗi chung chung quá.

    Bạn nói rõ cách bạn import Excel vào MySQL như thế nào?

    Data của bạn có Character Set là gì? Có phải là utf8 hay ko?

    Lúc kết nối CSDL bạn có thêm dòng lệnh
    Code:
    mysql_query('SET NAMES utf8 COLLATE utf8_general_ci');
    hay không?

    ....

  3. #3
    Tham gia
    18-08-2007
    Bài viết
    32
    Like
    0
    Thanked 0 Times in 0 Posts
    Mình xuất file Excel ra file *.CSV rồi vào Mysql import như import CSDL bình thường. Bạn có thể chỉ mình rõ hơn không?

  4. #4
    Tham gia
    23-02-2003
    Location
    Melbourne
    Bài viết
    5,201
    Like
    0
    Thanked 24 Times in 18 Posts
    đang thắc mắc cái CSV sao lại có unicode ở trong đấy :-s

  5. #5
    Tham gia
    18-08-2007
    Bài viết
    32
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi jiSh@n View Post
    đang thắc mắc cái CSV sao lại có unicode ở trong đấy :-s
    Àh đúng là file CSV ko chứa được Unicode, sau đó mình dùng phần mềm để import từ excel vào My SQL luôn? nhưng vẫn bị lỗi unicode. Các bạn có cách nào import excel vào My SQL mà không bị lỗi unicode không? giúp mình với!

  6. #6
    Tham gia
    15-03-2010
    Bài viết
    1,562
    Like
    84
    Thanked 1,571 Times in 860 Posts
    Chưa thử bao giờ nhưng thấy ở đây thí dụ rõ ràng có unicode, và phải dùng một phần mêm đăc biệt để chuyển mã trwuowcs, bạn thử xem:

    Import Unicode CSV files to MySQL

  7. #7
    Tham gia
    25-07-2006
    Location
    127.0.0.1
    Bài viết
    120
    Like
    1
    Thanked 0 Times in 0 Posts
    Để import Excel vào MySQL, có nhiều cách:

    _1. Export file Excel qua file .xml. Rồi viết 1 chương trình = PHP đọc data trong file xml đó INSERT vào table trong MySQL.(cách này lâu, làm mệt)

    _2. Dùng 1 tool nào đó, chuyên dụng (google...)

    _....

  8. #8
    Tham gia
    18-08-2007
    Bài viết
    32
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi jdkhang View Post
    Để import Excel vào MySQL, có nhiều cách:

    _1. Export file Excel qua file .xml. Rồi viết 1 chương trình = PHP đọc data trong file xml đó INSERT vào table trong MySQL.(cách này lâu, làm mệt)

    _2. Dùng 1 tool nào đó, chuyên dụng (google...)

    _....
    Cám ơn bạn nhiều!
    Nhưng mình cũng dùng nhiều chương trình rồi nhưng vẫn bị lỗi unicode bạn àh!
    Ví dụ: xls2mysql, DBConvert for MS Excel & MySQL, DreamCoder for MySQL.
    Bạn có cách nào khác không?
    Còn tạo file xml và viết một chương trình để đọc xml mình chưa làm thử và cũng chưa có tài liệu gì? bạn nào làm rồi chỉ mình với?

  9. #9
    Tham gia
    25-07-2006
    Location
    127.0.0.1
    Bài viết
    120
    Like
    1
    Thanked 0 Times in 0 Posts

  10. #10
    Tham gia
    18-08-2007
    Bài viết
    32
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi jdkhang View Post
    Google thử phát xem sao:
    Không tìm thấy bạn ơi!

Trang 1 / 2 12 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •