title: MySQL Workbench Error 1064 when creating table
body: <p>I am trying to use MySQL Workbench 8.0.3 with MariaDB but I get the following error:</p>
  
  <pre><code>Executing:
  
  CREATE TABLE `mydb`.`customer` (
  
    `ID` INT UNIQUE UNSIGNED NOT NULL AUTO_INCREMENT,
  
    `Name` VARCHAR(255) NOT NULL,
  
    `Email` VARCHAR(255) CHARACTER SET 'utf8' NOT NULL,
  
    `Street` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_czech_ci' NOT NULL,
  
    `City` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_czech_ci' NOT NULL,
  
    PRIMARY KEY (`ID`));
  
  
  ERROR 1064: You have an error in your SQL syntax; check the manual that     
  corresponds to your MariaDB server version for the right syntax to use near 'UNSIGNED NOT NULL AUTO_INCREMENT,
    `Name` VARCHAR(255) NOT NULL,
    `Email` VARC' at line 2
  SQL Statement:
  CREATE TABLE `mydb`.`customer` (
    `ID` INT UNIQUE UNSIGNED NOT NULL AUTO_INCREMENT,
    `Name` VARCHAR(255) NOT NULL,
    `Email` VARCHAR(255) CHARACTER SET 'utf8' NOT NULL,
    `Street` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_czech_ci' NOT NULL,
    `City` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_czech_ci' NOT NULL,
    PRIMARY KEY (`ID`))
  
  
  Operation failed: There was an error while applying the SQL script to the database.
  </code></pre>
  
  <p>The code you see above has been generated using the "Create Table" Workbench feature.</p>