mysql表的结构:
id-----int
name---var-----utf8_persian_ci
将EXCEL文件保存为file.csv并从phpmyadmin导入后 它在数据库中显示文本,如:
????? ??? ???? 䟪? 㠧?驥
即使我的mysql格式也在utf8中,这时我在csv中保存文本,如果我在记事本中打开csv文件仍然就像:
????? ??? ???? 䟪? 㠧?驥
我如何能够在utf8中保持它的工作,在advayn中的问候
答案 0 :(得分:0)
对于将其导入mysql的persian excel文件,
文件名= file1.xls
1- the database table columns should support utf8-persian-ci
2- save .xls fiel as **Unicode Text(.txt)**--file1.txt
3- open file1.txt (now replace tab(space) to comma(,)
you can do it by search and replace just copy the tab(space) and replace with comma(,)
4- after replaceing tab to comma , **save as** file as file1.csv
on encodeing--select utf-8
4- open phpmyadmin ,create database ,create table(same column)
5- chose file1.csv
6- run import
在这里你完成了。 注意:数据库中表的列应与file1.csv中的列相同
问候