Wpis z mikrobloga

Mam mały problem z #mysql. Otóż jesli podam mu polskie znaki do dostaje taki bład

ERROR 1366 (HY000): Incorrect string value: '\xC5\x84' for column 'body' at row 1
Kodowanie ustawiłem tym:
ALTER DATABASE strona DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Struktura bazy:

+-------+-----------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-----------------------+------+-----+---------+----------------+
| id | mediumint(8) unsigned | NO | PRI | NULL | auto_increment |
| link | varchar(255) | YES | | NULL | |
| body | longtext | YES | | NULL | |
+-------+-----------------------+------+-----+---------+----------------+
#naukaprogramowania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zainstalowałem go prze apt-get poprostu a do bazy loguje się przez


@oskar_15: uu, konsolowy, to jeszcze dochodzi kodowanie terminala i c--j wie co.
  • Odpowiedz