文件是utf8的,数据库表是utf8的,为什么客户端导入会报错呢?

发现客户端用的是gbk的

改为utf8后正常

SHOW VARIABLES LIKE 'character%';

 

+--------------------------+---------
-----+
| Variable_name            | Value
     |
+--------------------------+---------
-----+
| character_set_client     | gbk
     |
| character_set_connection | gbk
     |
| character_set_database   | utf8
     |
| character_set_filesystem | binary
     |
| character_set_results    | gbk
     |
| character_set_server     | utf8
     |
| character_set_system     | utf8
     |

 

 set character_set_client=utf8;

 

 

 

d:
cd D:\"Program Files"\MySQL\"MySQL Server 5.7"\bin
mysql -h127.0.0.1 -uroot -p
tee  E:\output.log
set character_set_client=utf8;
source E:\CUST_ORG_PROFILE_2.sql

 

相关文章:

  • 2022-12-23
  • 2021-06-25
  • 2022-12-23
  • 2021-05-03
  • 2022-12-23
  • 2021-09-05
  • 2021-10-02
猜你喜欢
  • 2021-12-28
  • 2022-12-23
  • 2021-08-28
  • 2022-12-23
  • 2021-04-27
  • 2022-12-23
  • 2021-12-03
相关资源
相似解决方案