mysql 导入表数据中文乱码

方法一:

先在命令行设置为utf8,再导入

 

1. use database_name;

2. set names utf8; (或其他需要的编码)

3. source example.sql (sql文件存放路径)

 

方法二:

在sql文件中加入以下代码

 

/*!40101 SET NAMES utf8 */;

 

/*!40101 SET SQL_MODE=''*/;

 

/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;

/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;

/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;

/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

 

USE `arnold`;

 

posted @ 2018-11-01 11:27  panchanggui  阅读(907)  评论(0编辑  收藏  举报