I am try to import from .CSV
to mysql
database and I am using LOAD DATA LOCAL INFILE
function but every time I import the data I get the Arabic characters as (????????) what can I do to solve this problem
here is my SQL
LOAD DATA INFILE 'C:/wamp/www/academyOfArt/workShop/books.csv' INTO TABLE `books_library` CHARACTER SET 'utf8' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\r\n' (title,cover,authorName,pagesNum,publishingHouse,publishingYear,details)
OK this is my table headers
id - cat - instituteId - title - cover - authorName - pagesNum - publishingHouse - publishingYear - details
Row statistics
Format Compact
Collation utf8_general_ci
+-----------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| cat | int(11) | NO | | NULL | |
| instituteId | int(11) | NO | | NULL | |
| title | varchar(255) | NO | | NULL | |
| cover | blob | NO | | NULL | |
| authorName | varchar(255) | NO | | NULL | |
| pagesNum | int(11) | NO | | NULL | |
| publishingHouse | varchar(255) | NO | | NULL | |
| publishingYear | year(4) | NO | | NULL | |
| details | mediumtext | NO | | NULL | |
+-----------------+--------------+------+-----+---------+----------------+
Hay I notes when run show variables like 'char%'
I got
mysql> show variables like 'char%';
+--------------------------+-----------------------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | c:\wamp\bin\mysql\mysql5.6.17\share\charsets\ |
+--------------------------+-----------------------------------------------+