diff --git a/web/src/pages/flow/constant.tsx b/web/src/pages/flow/constant.tsx
index 9b3d76cc47e..5d4a664609a 100644
--- a/web/src/pages/flow/constant.tsx
+++ b/web/src/pages/flow/constant.tsx
@@ -531,6 +531,7 @@ export const initialQWeatherValues = {
};
export const initialExeSqlValues = {
+ ...initialLlmBaseValues,
db_type: 'mysql',
database: '',
username: '',
diff --git a/web/src/pages/flow/form/exesql-form/index.tsx b/web/src/pages/flow/form/exesql-form/index.tsx
index 010d5518ed3..f88f593d0b5 100644
--- a/web/src/pages/flow/form/exesql-form/index.tsx
+++ b/web/src/pages/flow/form/exesql-form/index.tsx
@@ -1,3 +1,4 @@
+import LLMSelect from '@/components/llm-select';
import TopNItem from '@/components/top-n-item';
import { useTranslate } from '@/hooks/common-hooks';
import { useTestDbConnect } from '@/hooks/flow-hooks';
@@ -25,6 +26,13 @@ const ExeSQLForm = ({ onValuesChange, form, node }: IOperatorForm) => {
layout={'vertical'}
>