mysql欧元符号返回问号

时间:2017-09-23 16:36:07

标签: mysql

我正在尝试将欧元符号插入mysql,这是create语句

CREATE TABLE `symbol` (
  `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `currency` VARCHAR(5) CHARACTER SET utf8 COLLATE utf8_general_ci,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

INSERT INTO symbol (currency) VALUES ('€')

Mysql显示(?)。

我经历了很多关于堆栈溢出更改charset到utf-8等的例子,但我不确定最新情况。 我想使用latin1因为我想要芬兰字符。

1 个答案:

答案 0 :(得分:1)

CREATE TABLE `symbol` (
  `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `currency` VARCHAR(5) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARACTER SET utf8;