(username、date)のコンポジットに一意のインデックスを設定するだけです。
ALTER TABLE `table` ADD UNIQUE INDEX `name` (`username`, `date`);
または、次のことを試すこともできます
ALTER TABLE `table` DROP PRIMARY KEY, ADD PRIMARY KEY(`username`,`date`);
後者の場合、これらの列をNOTNULLとして宣言する必要があると思います。
(username、date)のコンポジットに一意のインデックスを設定するだけです。
ALTER TABLE `table` ADD UNIQUE INDEX `name` (`username`, `date`);
または、次のことを試すこともできます
ALTER TABLE `table` DROP PRIMARY KEY, ADD PRIMARY KEY(`username`,`date`);
後者の場合、これらの列をNOTNULLとして宣言する必要があると思います。