[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
01/07/2006 03:55:15 (+0700) | #1 | 2628 |
|
iceface
Member
|
0 |
|
|
Joined: 31/08/2003 12:48:42
Messages: 13
Location: Bà Rịa - Vũng Tàu
Offline
|
|
Cho mình hỏi tại sao sau khi export một file .sql từ phpMyAdmin, sau đó import vào thì font chữ (tiếng việt, unicode) bị hư không đọc được? Có cách nào giải quyết vấn đề này không? :? |
|
|
|
|
[Question] Re: Cho hỏi về việc import và export dữ liệu từ MySQL |
01/07/2006 04:15:42 (+0700) | #2 | 2635 |
|
ngoalong
HVA Friend
|
Joined: 22/03/2003 04:33:38
Messages: 111
Offline
|
|
Do phpmyadmin sử dụng mã CHARSET=ISO-xxxx, tìm và đổi thành CHARSET=UTF-8. Từ mySQL 5.0 không nên dùng Collation=utf8_xxx_xx mà dùng Collation=latin1_swedish_ci. Đây là chút kinh nghiệm của tôi. |
|
|
|
|
[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
01/07/2006 04:46:01 (+0700) | #3 | 2657 |
BigballVN
Elite Member
|
0 |
|
|
Joined: 12/06/2005 07:25:21
Messages: 610
Offline
|
|
Hướng dẫn kĩ chút đc không bạn. Mình cũng bị lỗi này nhưng không biết cách fix. Chán ghê. |
|
|
|
|
[Question] Re: Cho hỏi về việc import và export dữ liệu từ MySQL |
01/07/2006 07:02:04 (+0700) | #4 | 2698 |
|
darthtuan
HVA Friend
|
Joined: 10/08/2003 11:57:02
Messages: 312
Location: Trại cai nghiện
Offline
|
|
Nếu import bằng text file thì Character set of the file import chọn là utf8.Còn nếu import bằng cách Run SQL query thì bạn phải tìm CHARSET=ISO-xxxx và đổi thành CHARSET=UTF-8 trong mấy cái table |
|
|
|
|
[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
01/07/2006 10:25:36 (+0700) | #5 | 2762 |
|
iceface
Member
|
0 |
|
|
Joined: 31/08/2003 12:48:42
Messages: 13
Location: Bà Rịa - Vũng Tàu
Offline
|
|
vẫn không được, import vào vẫn bị nè
kỹ thuật --> kỹ thuáºt |
|
|
|
|
[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
01/07/2006 12:07:57 (+0700) | #6 | 2788 |
ducmanh
HVA Friend
|
Joined: 12/09/2004 18:07:25
Messages: 143
Location: Hà Nội
Offline
|
|
Vấn đề ở đây bạn cần nói, bạn export ra từ phiên bản nào và import vào phiên bản nào? |
|
|
|
|
[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
01/07/2006 13:17:12 (+0700) | #7 | 2803 |
|
vtv_4
Elite Member
|
0 |
|
|
Joined: 12/04/2002 19:31:12
Messages: 20
Offline
|
|
Cách giải quyết (không triệt để) là dùng phần mềm khác, bigdump chẳng hạn: http://www.ozerov.de/bigdump.php |
|
|
|
|
[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
02/07/2006 01:39:18 (+0700) | #8 | 2927 |
|
iceface
Member
|
0 |
|
|
Joined: 31/08/2003 12:48:42
Messages: 13
Location: Bà Rịa - Vũng Tàu
Offline
|
|
vậy là vấn đề nằm ở phpMyAdmin à? mỗi version lại export và import dữ liệu khác nhau sao? |
|
|
|
|
[Question] Re: Cho hỏi về việc import và export dữ liệu từ MySQL |
02/07/2006 02:13:22 (+0700) | #9 | 2936 |
ldb
Member
|
0 |
|
|
Joined: 26/06/2006 19:11:14
Messages: 2
Location: ldb
Offline
|
|
vậy là vấn đề nằm ở phpMyAdmin à? mỗi version lại export và import dữ liệu khác nhau sao?
Yes, ver khác nhau mệt lắm, export từ ver thấp import ở ver cao còn đỡ ngược lại vất hơn nhiều
Nên export ở dạng nén, không nên ở dạng text SQL |
|
|
|
|
[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
02/07/2006 02:49:04 (+0700) | #10 | 2946 |
|
iceface
Member
|
0 |
|
|
Joined: 31/08/2003 12:48:42
Messages: 13
Location: Bà Rịa - Vũng Tàu
Offline
|
|
vậy nếu data lớn quá thì phải làm sao? thông thường tui thường open file sql ra, cut & paste thành từng file nhỏ hơn rồi import từng file một. Nếu để dạng gz thì pó tay. |
|
|
|
|
[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
02/07/2006 05:07:45 (+0700) | #11 | 2990 |
|
vtv_4
Elite Member
|
0 |
|
|
Joined: 12/04/2002 19:31:12
Messages: 20
Offline
|
|
Nếu có nhiều dữ liệu thì bạn nên viết script thực hiện việc đọc dữ liệu, cứ được khoảng 1000 dòng lại export ra một file. Sau đó viết script import từng file này vô sẽ không bị đứt gánh giữa đường và/hoặc timeout.
Cách nhẹ nhàng hơn - nếu có root - là backup folder /data/ trong /MySQL/ |
|
|
|
|
[Question] Re: Cho hỏi về việc import và export dữ liệu từ MySQL |
02/07/2006 05:24:56 (+0700) | #12 | 3000 |
Harvestmoon
Member
|
0 |
|
|
Joined: 07/05/2004 17:14:54
Messages: 18
Offline
|
|
Nếu trường hợp của bạn giống như tối đã gặp thì có lẽ bạn export từ mysql phiên bản rồi import sang mysql phiên bản mới.
Theo phương pháp của tôi, bạn hãy cài đặt phiên bản Mysql cũng như phpmyadmin mới nhất, sau đó copy các tệp trong thư mục data trong mysql của phiên bản cũ sang thư mục cùng tên của phiên bản mới rồi thực hiện export, import bằng phpmyadmin mới |
|
|
|
|
[Question] Cho hỏi về việc import và export dữ liệu từ MySQL |
02/07/2006 06:21:51 (+0700) | #13 | 3019 |
matnai01
Member
|
0 |
|
|
Joined: 01/07/2006 01:11:40
Messages: 27
Offline
|
|
vậy nếu data lớn quá thì phải làm sao? thông thường tui thường open file sql ra, cut & paste thành từng file nhỏ hơn rồi import từng file một. Nếu để dạng gz thì pó tay.
Làm bằng tay làm gì cho mệt, hay bị lỗi...
Nếu data lớn quá thì backup vài table một, table nào lớn cho riêng ra 1 file
ok? |
|
|
|
|
[Question] Re: Cho hỏi về việc import và export dữ liệu từ MySQL |
19/11/2007 06:01:50 (+0700) | #14 | 98486 |
Em cũng bị vậy, tại vì khi Export ng ta dùng Version cao hơn, còn em Import thì dùng Version thấp hơn, nó báo đoạn mã charse=utf8 bị lỗi, em bỏ đoạn này thì OK, nhưng mà Font nó bị sai quá nhiều, Dung bigdump cũng bị y chang, có ai có thể hoạc conver xuống Version nhỏ hơn dùng em, hay có cách nào giúp em đc ko? Thank |
|
|
|
|
[Question] Re: Cho hỏi về việc import và export dữ liệu từ MySQL |
24/11/2007 16:07:47 (+0700) | #15 | 99677 |
zeroonea
Member
|
0 |
|
|
Joined: 02/07/2006 22:11:39
Messages: 4
Offline
|
|
{@:
- Tôi từng dùng các script dump cho db (unicode) khoảng 100k row, roài import ngược trở lại để thử >> lỗi font, ngộ là nếu khoảng 20k row thoy thì mở file dump .sql = notepad >> đọc được tiếng việt (unicode) >> import lại oke, còn nhìu hơn thì nó ra mã tùm lum >> vì vậy tôi chọn giải pháp tự viết script php, export table structure riêng, data riêng, cứ khoảng 20k line là lưu thành 1 file.
- Nếu ko sử dụng collation là ut8 mà xài latin1 thì khi search sẽ bị hạn chế là ko phân biệt hoa thường (Đ # đ) và order ko chính xác, để giải quyết thường người ta thêm 1 field ascii cho field dữ liệu unicode, nhưng làm như vậy với dữ liệu to thì hao phí rất lớn.
:@} |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|