我有一个使用 phpMyAdmin 管理的数据库。我有一个表来保存verb tense
和verb
. 它看起来如下:
Column | Type | Collation | Attributes | Null | Default | Extra
-------+-------------+-------------------+-------------+------+---------+------
form | varchar(50) | latin1_swedish_ci | | No | |
verb | varchar(50) | latin1_swedish_ci | | Yes | NULL |
我创建并索引以获得更快的访问:
Keyname | Type | Unique | Packed | Column | Cardinality | Collation | Null | Comment
------------+-------+--------+--------+--------+-------------+-----------+------+--------
verbs_index | BTREE | Yes | No | form | 1 | A | |
| | | | verb | 1 | A | YES |
这样做的目的是在动词及其所有动词时态 ( form
) 之间建立关联,但是当我尝试插入一对带有重音的( form
, ) 时,如果没有重音的形式已经存在,就会出现问题。verb
这些与 MySql 相同的话,我得到了错误:
键“verbs_index”的重复条目“form-verb”。
我想插入:
insert into verbs values('o','verb1'); (without accent)
insert into verbs values('ó','verb1'); (with accent)
我一直在看整理的东西,我已经尝试过每一个latin
and utf8
。