Tworzenie tabeli mysql z jawnym domyślnym zestawem znaków, a co jeśli nie?

W mysql 5.x Jaka jest różnica, jeśli zrobię coś takiego:

CREATE TABLE aTable (
    id                       BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    aNumber          bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;

z tym:

CREATE TABLE aTable (
   id                       BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
   aNumber            bigint(20) DEFAULT NULL
) ENGINE=InnoDB CHARACTER SET=utf8;

Zauważ, że nie ustawiam zestawu znaków jako domyślnego w pierwszym. Nie mogłem znaleźć niczego w dokumentach mysql.

questionAnswers(2)

yourAnswerToTheQuestion