diff --git a/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlCreateTableParser.java b/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlCreateTableParser.java index 81429df652..89da38236a 100644 --- a/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlCreateTableParser.java +++ b/src/main/java/com/alibaba/druid/sql/dialect/mysql/parser/MySqlCreateTableParser.java @@ -523,6 +523,15 @@ public class MySqlCreateTableParser extends SQLCreateTableParser { continue; } + if (lexer.identifierEquals("FULLTEXT_DICT")) { + lexer.nextToken(); + if (lexer.token() == Token.EQ) { + lexer.nextToken(); + } + stmt.addOption("FULLTEXT_DICT", this.exprParser.charExpr()); + continue; + } + if (lexer.token() == Token.INDEX) { lexer.nextToken(); acceptIdentifier("DIRECTORY");