Creo que el tutorial está mal. Mira en los ejemplos del manual de MySQL o en lo que genera el PHPMyAdmin y verás que son acentos y no apóstrofes para los nombres de tablas y campos.
Esto está sacado del manual de MySQL, referido a tablas InnoDB:
Cita: El procesador de sentencias (parser) de InnoDB permite emplear acentos graves (ASCII 96) para encerrar los nombres de tablas y columnas en una clásusula FOREIGN KEY ... REFERENCES .... El parser de InnoDB también toma en cuenta lo establecido en la variable de sistema lower_case_table_names.