Mysql源代碼閱讀筆記(八) 詞法、語法分析器

SQL 語句的處理過程:sql 詞法分析,語法分析,語義分析,構造執行樹,生成執行計劃,計劃的執行。數據庫 Mysql 並無使用lex來實現詞法分析,可是語法分析卻用了yacc。數組 與之對比的Sqlite3數據庫,SQLite的詞法分析器是手工寫的,語法分析器由Lemon生成。函數 要學習Mysql的分析器,則須要具有lex和yacc的相關知識。學習 (一)詞法分析 spa 在sql/lex.h
相關文章
相關標籤/搜索