0
我只是关于MySql的一些信息。我只需要创建一个数据库来存储来自世界各地的视频游戏的一些分数。 (游戏将在每一个可用的商店,也是中国等)创建数据库,什么是我的目的正确的字符集
我很担心字符集。数据库架构的将是类似(伪):
leaderboard("PhoneId" int primary key, name varchar(50), score smallint);
会发生什么,如果一个中国人都会把他的得分与字符的名称?我应该在db创建脚本中指定一些东西吗?
create database if not exists "test_db";
create table if not exists "leaderboard" (
"phoneid" integer unsigned NOT NULL,
"name" varchar(20) NOT NULL, -- Gestione errori per questo
"score" smallint unsigned NOT NULL default 0,
"timestamp" timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY ("phoneid")
);
我总是会在您的Detabase中使用UTF8 –
“SET NAMES utf8” – Mubo