View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0009284 | mantisbt | db mysql | public | 2008-06-19 17:49 | 2008-07-24 16:50 |
| Reporter | bilbo | Assigned To | vboctor | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | duplicate | ||
| Platform | Linux | ||||
| Product Version | 1.2.0a1 | ||||
| Summary | 0009284: database created with wrong charset | ||||
| Description | I downloaded Mantis 1.2.0a1, installed it on server, then went to admin/install.php Database tables were created there after filling int DB user & pass ... but with wrong charset. Once I started to use the site, I noticed "Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)" message when attempting to store accented data in database (like editing user's real name to have accented characters). When I have done mysqldump of the affected database, I noticed, that charset is set to latin1, when it should be utf8. the tables were like: Mysql server version used: While I was able to fix it for myself by reimporting affected table with CHARSET=utf8, I think that the table charset should be set to utf8 automatically when creating the tables with the installer. At least with newer mysqls, which are picky about charsets. | ||||
| Tags | No tags attached. | ||||