When computers were still using large black text oriented screens
or no screens at all, a computer only knew how to store a limited
set of characters. Then it was normal to store a name with the
more complicated characters replaced by more basic characters.
The ASCII standard was used to make communication between
multiple systems (or applications) easier. Storing characters as
ASCII needs little space and is quite strait forward.
Then DOS used CP850 and CP437 and so on to make it possible to use
language /location specific characters.
Then ISO8859-1, ISO8859-15 and more of these character
sets were defined as standard.
And now there is Unicode: UTF-8, UTF-16, UCS2, etc. which allow
you to …
Showing entries 1 to 2
Jun
24
2012
Jun
24
2008
I have *never* had this happen to me.
Maybe it’s because it’s MySQL 6.0.4, maybe it’s because it’s on Windows, or perhaps I am just up working too late.
I have seen mojibake before, but usually it is unintelligible. But this? After I post this I am backing away slowly from my computer.
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: 6.0.4-alpha-community MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> use test; Database changed mysql> create table bits (val bit); Query OK, 0 rows affected (0.09 sec) mysql> insert into bits (val) VALUES (1),(0),(1),(1),(0); Query OK, 5 rows affected (0.05 sec) Records: 5 Duplicates: 0 Warnings: 0 mysql> select * from bits; +------+ | val | +------+ | ? | | | | ? | | ? | | | +------+ 5 rows …[Read more]
Showing entries 1 to 2