我正在尝试将欧元符号插入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因为我想要芬兰字符。
答案 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;