mysql workbench建模导出sql文件创建数据库注释乱码

时间:2021-12-09 08:40:16

当使用mysql workbench建模时,当建立完成之后导出sql文件;然后使用该sql文件进行创建数据库时中文注释会是乱码

mysql workbench建模导出sql文件创建数据库注释乱码

 

解决办法:

在导出的sql文件头部加上 /*!40101 SET NAMES utf8 */;

-- MySQL Script generated by MySQL Workbench
-- 06/08/15 23:15:33
-- Model: New Model    Version: 1.0
-- MySQL Workbench Forward Engineering

/*!40101 SET NAMES utf8 */; 

SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';