This is an automated email from the ASF dual-hosted git repository.

zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new fdbc8f70274 Rename databaseConnector to databaseProxyConnector (#36801)
fdbc8f70274 is described below

commit fdbc8f7027438d69b3c035b7c1fbb79054c4014b
Author: Liang Zhang <[email protected]>
AuthorDate: Tue Oct 7 11:32:05 2025 +0800

    Rename databaseConnector to databaseProxyConnector (#36801)
---
 .../reachability-metadata.json                     | 12 +++++------
 .../connector/AdvancedProxySQLExecutor.java        |  4 ++--
 .../proxy/backend/connector/ProxySQLExecutor.java  |  4 ++--
 .../connector/jdbc/executor/ProxyJDBCExecutor.java |  6 +++---
 .../callback/ProxyJDBCExecutorCallback.java        | 10 ++++-----
 .../callback/ProxyJDBCExecutorCallbackFactory.java |  8 ++++----
 .../ProxyPreparedStatementExecutorCallback.java    |  4 ++--
 .../impl/ProxyStatementExecutorCallback.java       |  4 ++--
 .../impl/UnicastDatabaseProxyBackendHandler.java   | 14 ++++++-------
 .../tcl/xa/XATCLProxyBackendHandlerFactory.java    | 12 +++++------
 .../tcl/xa/type/XABeginProxyBackendHandler.java    |  4 ++--
 .../tcl/xa/type/XACommitProxyBackendHandler.java   |  4 ++--
 .../type/XAOtherOperationProxyBackendHandler.java  |  4 ++--
 .../tcl/xa/type/XARecoveryProxyBackendHandler.java |  8 ++++----
 .../tcl/xa/type/XARollbackProxyBackendHandler.java |  4 ++--
 .../DatabaseProxyConnectorFactoryTest.java         |  4 ++--
 .../ProxyDatabaseConnectionManagerTest.java        | 24 +++++++++++-----------
 ...ava => StandardDatabaseProxyConnectorTest.java} | 14 ++++++-------
 .../UnicastDatabaseProxyBackendHandlerTest.java    | 10 ++++-----
 .../executor/UnicastResourceShowExecutor.java      | 12 +++++------
 .../fieldlist/MySQLComFieldListPacketExecutor.java | 14 ++++++-------
 21 files changed, 90 insertions(+), 90 deletions(-)

diff --git 
a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json
 
b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json
index 10ac7bcb7fd..17e4954046e 100644
--- 
a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json
+++ 
b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json
@@ -554,7 +554,7 @@
     },
     {
       "condition": {
-        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"
+        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseProxyConnector"
       },
       "type": "java.lang.Object"
     },
@@ -4910,7 +4910,7 @@
     },
     {
       "condition": {
-        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"
+        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseProxyConnector"
       },
       "type": 
"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable"
     },
@@ -5732,7 +5732,7 @@
     },
     {
       "condition": {
-        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"
+        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseProxyConnector"
       },
       "type": 
"org.apache.shardingsphere.mode.node.path.type.database.metadata.DatabaseMetaDataNodePath"
     },
@@ -6151,7 +6151,7 @@
     },
     {
       "condition": {
-        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"
+        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseProxyConnector"
       },
       "type": 
"org.apache.shardingsphere.mode.node.path.type.database.metadata.schema.SchemaMetaDataNodePath"
     },
@@ -6267,7 +6267,7 @@
     },
     {
       "condition": {
-        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"
+        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseProxyConnector"
       },
       "type": 
"org.apache.shardingsphere.mode.node.path.type.database.metadata.schema.TableMetaDataNodePath"
     },
@@ -11044,7 +11044,7 @@
     },
     {
       "condition": {
-        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"
+        "typeReached": 
"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseProxyConnector"
       },
       "type": 
"org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook"
     },
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/AdvancedProxySQLExecutor.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/AdvancedProxySQLExecutor.java
index 8b0555dd353..c02f47e1729 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/AdvancedProxySQLExecutor.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/AdvancedProxySQLExecutor.java
@@ -39,9 +39,9 @@ public interface AdvancedProxySQLExecutor extends 
ShardingSphereSPI {
      * @param executionContext execution context
      * @param contextManager context manager
      * @param database database
-     * @param databaseConnector database connector
+     * @param databaseProxyConnector database proxy connector
      * @return execute result
      * @throws SQLException SQL exception
      */
-    List<ExecuteResult> execute(ExecutionContext executionContext, 
ContextManager contextManager, ShardingSphereDatabase database, 
DatabaseProxyConnector databaseConnector) throws SQLException;
+    List<ExecuteResult> execute(ExecutionContext executionContext, 
ContextManager contextManager, ShardingSphereDatabase database, 
DatabaseProxyConnector databaseProxyConnector) throws SQLException;
 }
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java
index d17e3fa2fa4..8397be1fb8e 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java
@@ -101,13 +101,13 @@ public final class ProxySQLExecutor {
             TransactionHook.class, 
ProxyContext.getInstance().getContextManager().getMetaDataContexts().getMetaData().getGlobalRuleMetaData().getRules());
     
     public ProxySQLExecutor(final String type,
-                            final ProxyDatabaseConnectionManager 
databaseConnectionManager, final DatabaseProxyConnector databaseConnector, 
final SQLStatementContext sqlStatementContext) {
+                            final ProxyDatabaseConnectionManager 
databaseConnectionManager, final DatabaseProxyConnector databaseProxyConnector, 
final SQLStatementContext sqlStatementContext) {
         this.type = type;
         this.databaseConnectionManager = databaseConnectionManager;
         ExecutorEngine executorEngine = 
BackendExecutorContext.getInstance().getExecutorEngine();
         ConnectionContext connectionContext = 
databaseConnectionManager.getConnectionSession().getConnectionContext();
         JDBCExecutor jdbcExecutor = new JDBCExecutor(executorEngine, 
connectionContext);
-        regularExecutor = new ProxyJDBCExecutor(type, 
databaseConnectionManager.getConnectionSession(), databaseConnector, 
jdbcExecutor);
+        regularExecutor = new ProxyJDBCExecutor(type, 
databaseConnectionManager.getConnectionSession(), databaseProxyConnector, 
jdbcExecutor);
         rawExecutor = new RawExecutor(executorEngine, connectionContext);
         MetaDataContexts metaDataContexts = 
ProxyContext.getInstance().getContextManager().getMetaDataContexts();
         String currentDatabaseName = 
Strings.isNullOrEmpty(databaseConnectionManager.getConnectionSession().getCurrentDatabaseName())
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/ProxyJDBCExecutor.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/ProxyJDBCExecutor.java
index 4d85f0e8873..81ddf2a6731 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/ProxyJDBCExecutor.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/ProxyJDBCExecutor.java
@@ -46,7 +46,7 @@ public final class ProxyJDBCExecutor {
     
     private final ConnectionSession connectionSession;
     
-    private final DatabaseProxyConnector databaseConnector;
+    private final DatabaseProxyConnector databaseProxyConnector;
     
     private final JDBCExecutor jdbcExecutor;
     
@@ -71,10 +71,10 @@ public final class ProxyJDBCExecutor {
             processEngine.executeSQL(executionGroupContext, queryContext);
             SQLStatementContext context = 
queryContext.getSqlStatementContext();
             return jdbcExecutor.execute(executionGroupContext,
-                    ProxyJDBCExecutorCallbackFactory.newInstance(type, 
protocolType, database.getResourceMetaData(), context.getSqlStatement(), 
databaseConnector, isReturnGeneratedKeys,
+                    ProxyJDBCExecutorCallbackFactory.newInstance(type, 
protocolType, database.getResourceMetaData(), context.getSqlStatement(), 
databaseProxyConnector, isReturnGeneratedKeys,
                             isExceptionThrown,
                             true),
-                    ProxyJDBCExecutorCallbackFactory.newInstance(type, 
protocolType, database.getResourceMetaData(), context.getSqlStatement(), 
databaseConnector, isReturnGeneratedKeys,
+                    ProxyJDBCExecutorCallbackFactory.newInstance(type, 
protocolType, database.getResourceMetaData(), context.getSqlStatement(), 
databaseProxyConnector, isReturnGeneratedKeys,
                             isExceptionThrown,
                             false));
         } finally {
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallback.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallback.java
index 1eae9eac395..9064986b933 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallback.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallback.java
@@ -46,7 +46,7 @@ import java.util.Optional;
  */
 public abstract class ProxyJDBCExecutorCallback extends 
JDBCExecutorCallback<ExecuteResult> {
     
-    private final DatabaseProxyConnector databaseConnector;
+    private final DatabaseProxyConnector databaseProxyConnector;
     
     private final boolean isReturnGeneratedKeys;
     
@@ -55,10 +55,10 @@ public abstract class ProxyJDBCExecutorCallback extends 
JDBCExecutorCallback<Exe
     private boolean hasMetaData;
     
     protected ProxyJDBCExecutorCallback(final DatabaseType protocolType, final 
ResourceMetaData resourceMetaData, final SQLStatement sqlStatement,
-                                        final DatabaseProxyConnector 
databaseConnector,
+                                        final DatabaseProxyConnector 
databaseProxyConnector,
                                         final boolean isReturnGeneratedKeys, 
final boolean isExceptionThrown, final boolean fetchMetaData) {
         super(protocolType, resourceMetaData, sqlStatement, isExceptionThrown);
-        this.databaseConnector = databaseConnector;
+        this.databaseProxyConnector = databaseProxyConnector;
         this.isReturnGeneratedKeys = isReturnGeneratedKeys;
         this.fetchMetaData = fetchMetaData;
     }
@@ -66,10 +66,10 @@ public abstract class ProxyJDBCExecutorCallback extends 
JDBCExecutorCallback<Exe
     @Override
     public ExecuteResult executeSQL(final String sql, final Statement 
statement, final ConnectionMode connectionMode, final DatabaseType storageType) 
throws SQLException {
         hasMetaData = fetchMetaData && !hasMetaData;
-        databaseConnector.add(statement);
+        databaseProxyConnector.add(statement);
         if (execute(sql, statement, isReturnGeneratedKeys)) {
             ResultSet resultSet = statement.getResultSet();
-            databaseConnector.add(resultSet);
+            databaseProxyConnector.add(resultSet);
             return createQueryResult(resultSet, connectionMode, storageType);
         }
         return new UpdateResult(Math.max(statement.getUpdateCount(), 0), 
isReturnGeneratedKeys ? getGeneratedKey(statement) : 0L);
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallbackFactory.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallbackFactory.java
index c56a9c1a1b2..22e27056df1 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallbackFactory.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/ProxyJDBCExecutorCallbackFactory.java
@@ -41,7 +41,7 @@ public final class ProxyJDBCExecutorCallbackFactory {
      * @param protocolType protocol type
      * @param resourceMetaData resource meta data
      * @param sqlStatement SQL statement
-     * @param databaseConnector database connector
+     * @param databaseProxyConnector database proxy connector
      * @param isReturnGeneratedKeys is return generated keys or not
      * @param isExceptionThrown is exception thrown or not
      * @param isFetchMetaData is fetch meta data or not
@@ -49,13 +49,13 @@ public final class ProxyJDBCExecutorCallbackFactory {
      * @throws UnsupportedSQLOperationException unsupported SQL operation 
exception
      */
     public static ProxyJDBCExecutorCallback newInstance(final String type, 
final DatabaseType protocolType, final ResourceMetaData resourceMetaData, final 
SQLStatement sqlStatement,
-                                                        final 
DatabaseProxyConnector databaseConnector, final boolean isReturnGeneratedKeys, 
final boolean isExceptionThrown,
+                                                        final 
DatabaseProxyConnector databaseProxyConnector, final boolean 
isReturnGeneratedKeys, final boolean isExceptionThrown,
                                                         final boolean 
isFetchMetaData) {
         if (JDBCDriverType.STATEMENT.equals(type)) {
-            return new ProxyStatementExecutorCallback(protocolType, 
resourceMetaData, sqlStatement, databaseConnector, isReturnGeneratedKeys, 
isExceptionThrown, isFetchMetaData);
+            return new ProxyStatementExecutorCallback(protocolType, 
resourceMetaData, sqlStatement, databaseProxyConnector, isReturnGeneratedKeys, 
isExceptionThrown, isFetchMetaData);
         }
         if (JDBCDriverType.PREPARED_STATEMENT.equals(type)) {
-            return new ProxyPreparedStatementExecutorCallback(protocolType, 
resourceMetaData, sqlStatement, databaseConnector, isReturnGeneratedKeys, 
isExceptionThrown, isFetchMetaData);
+            return new ProxyPreparedStatementExecutorCallback(protocolType, 
resourceMetaData, sqlStatement, databaseProxyConnector, isReturnGeneratedKeys, 
isExceptionThrown, isFetchMetaData);
         }
         throw new UnsupportedSQLOperationException(String.format("Unsupported 
driver type: `%s`", type));
     }
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/impl/ProxyPreparedStatementExecutorCallback.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/impl/ProxyPreparedStatementExecutorCallback.java
index cf2a528bd6c..7a8e88c99ed 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/impl/ProxyPreparedStatementExecutorCallback.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/impl/ProxyPreparedStatementExecutorCallback.java
@@ -33,9 +33,9 @@ import java.sql.Statement;
 public final class ProxyPreparedStatementExecutorCallback extends 
ProxyJDBCExecutorCallback {
     
     public ProxyPreparedStatementExecutorCallback(final DatabaseType 
protocolType, final ResourceMetaData resourceMetaData, final SQLStatement 
sqlStatement,
-                                                  final DatabaseProxyConnector 
databaseConnector, final boolean isReturnGeneratedKeys,
+                                                  final DatabaseProxyConnector 
databaseProxyConnector, final boolean isReturnGeneratedKeys,
                                                   final boolean 
isExceptionThrown, final boolean fetchMetaData) {
-        super(protocolType, resourceMetaData, sqlStatement, databaseConnector, 
isReturnGeneratedKeys, isExceptionThrown, fetchMetaData);
+        super(protocolType, resourceMetaData, sqlStatement, 
databaseProxyConnector, isReturnGeneratedKeys, isExceptionThrown, 
fetchMetaData);
     }
     
     @Override
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/impl/ProxyStatementExecutorCallback.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/impl/ProxyStatementExecutorCallback.java
index fe6576932c2..d8afe58d59d 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/impl/ProxyStatementExecutorCallback.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/connector/jdbc/executor/callback/impl/ProxyStatementExecutorCallback.java
@@ -33,9 +33,9 @@ import java.sql.Statement;
 public final class ProxyStatementExecutorCallback extends 
ProxyJDBCExecutorCallback {
     
     public ProxyStatementExecutorCallback(final DatabaseType protocolType, 
final ResourceMetaData resourceMetaData, final SQLStatement sqlStatement,
-                                          final DatabaseProxyConnector 
databaseConnector, final boolean isReturnGeneratedKeys,
+                                          final DatabaseProxyConnector 
databaseProxyConnector, final boolean isReturnGeneratedKeys,
                                           final boolean isExceptionThrown, 
final boolean fetchMetaData) {
-        super(protocolType, resourceMetaData, sqlStatement, databaseConnector, 
isReturnGeneratedKeys, isExceptionThrown, fetchMetaData);
+        super(protocolType, resourceMetaData, sqlStatement, 
databaseProxyConnector, isReturnGeneratedKeys, isExceptionThrown, 
fetchMetaData);
     }
     
     @Override
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseProxyBackendHandler.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseProxyBackendHandler.java
index ff7aaf932c4..e04b6a1bb12 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseProxyBackendHandler.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseProxyBackendHandler.java
@@ -49,7 +49,7 @@ public final class UnicastDatabaseProxyBackendHandler 
implements DatabaseProxyBa
     
     private final ConnectionSession connectionSession;
     
-    private DatabaseProxyConnector databaseConnector;
+    private DatabaseProxyConnector databaseProxyConnector;
     
     @Override
     public ResponseHeader execute() throws SQLException {
@@ -59,8 +59,8 @@ public final class UnicastDatabaseProxyBackendHandler 
implements DatabaseProxyBa
                 () -> new EmptyStorageUnitException(unicastDatabaseName));
         try {
             connectionSession.setCurrentDatabaseName(unicastDatabaseName);
-            databaseConnector = 
databaseProxyConnectorFactory.newInstance(queryContext, 
connectionSession.getDatabaseConnectionManager(), false);
-            return databaseConnector.execute();
+            databaseProxyConnector = 
databaseProxyConnectorFactory.newInstance(queryContext, 
connectionSession.getDatabaseConnectionManager(), false);
+            return databaseProxyConnector.execute();
         } finally {
             connectionSession.setCurrentDatabaseName(originalDatabaseName);
         }
@@ -81,18 +81,18 @@ public final class UnicastDatabaseProxyBackendHandler 
implements DatabaseProxyBa
     
     @Override
     public boolean next() throws SQLException {
-        return databaseConnector.next();
+        return databaseProxyConnector.next();
     }
     
     @Override
     public QueryResponseRow getRowData() throws SQLException {
-        return databaseConnector.getRowData();
+        return databaseProxyConnector.getRowData();
     }
     
     @Override
     public void close() throws SQLException {
-        if (null != databaseConnector) {
-            databaseConnector.close();
+        if (null != databaseProxyConnector) {
+            databaseProxyConnector.close();
         }
     }
 }
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/XATCLProxyBackendHandlerFactory.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/XATCLProxyBackendHandlerFactory.java
index 6093e4cc5d6..8b13b4f7353 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/XATCLProxyBackendHandlerFactory.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/XATCLProxyBackendHandlerFactory.java
@@ -50,19 +50,19 @@ public final class XATCLProxyBackendHandlerFactory {
      */
     public static ProxyBackendHandler newInstance(final QueryContext 
queryContext, final ConnectionSession connectionSession) {
         XAStatement sqlStatement = (XAStatement) 
queryContext.getSqlStatementContext().getSqlStatement();
-        DatabaseProxyConnector databaseConnector = 
DatabaseProxyConnectorFactory.getInstance().newInstance(queryContext, 
connectionSession.getDatabaseConnectionManager(), false);
+        DatabaseProxyConnector databaseProxyConnector = 
DatabaseProxyConnectorFactory.getInstance().newInstance(queryContext, 
connectionSession.getDatabaseConnectionManager(), false);
         if (sqlStatement instanceof XARecoveryStatement) {
-            return new XARecoveryProxyBackendHandler(databaseConnector);
+            return new XARecoveryProxyBackendHandler(databaseProxyConnector);
         }
         if (sqlStatement instanceof XABeginStatement) {
-            return new XABeginProxyBackendHandler(connectionSession, 
databaseConnector);
+            return new XABeginProxyBackendHandler(connectionSession, 
databaseProxyConnector);
         }
         if (sqlStatement instanceof XACommitStatement) {
-            return new XACommitProxyBackendHandler(connectionSession, 
databaseConnector);
+            return new XACommitProxyBackendHandler(connectionSession, 
databaseProxyConnector);
         }
         if (sqlStatement instanceof XARollbackStatement) {
-            return new XARollbackProxyBackendHandler(connectionSession, 
databaseConnector);
+            return new XARollbackProxyBackendHandler(connectionSession, 
databaseProxyConnector);
         }
-        return new XAOtherOperationProxyBackendHandler(databaseConnector);
+        return new XAOtherOperationProxyBackendHandler(databaseProxyConnector);
     }
 }
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XABeginProxyBackendHandler.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XABeginProxyBackendHandler.java
index 9b47166c088..e7af8b2ea15 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XABeginProxyBackendHandler.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XABeginProxyBackendHandler.java
@@ -39,7 +39,7 @@ public final class XABeginProxyBackendHandler implements 
ProxyBackendHandler {
     
     private final ConnectionSession connectionSession;
     
-    private final DatabaseProxyConnector databaseConnector;
+    private final DatabaseProxyConnector databaseProxyConnector;
     
     /*
      * We have to let session occupy the thread when doing xa transaction. 
According to https://dev.mysql.com/doc/refman/5.7/en/xa-states.html XA and 
local transactions are mutually exclusive.
@@ -47,7 +47,7 @@ public final class XABeginProxyBackendHandler implements 
ProxyBackendHandler {
     @Override
     public ResponseHeader execute() throws SQLException {
         
ShardingSpherePreconditions.checkState(!connectionSession.getTransactionStatus().isInTransaction(),
 XATransactionNestedBeginException::new);
-        ResponseHeader result = databaseConnector.execute();
+        ResponseHeader result = databaseProxyConnector.execute();
         TransactionRule transactionRule = 
ProxyContext.getInstance().getContextManager().getMetaDataContexts().getMetaData().getGlobalRuleMetaData().getSingleRule(TransactionRule.class);
         ShardingSphereTransactionManagerEngine engine = 
transactionRule.getResource();
         
connectionSession.getConnectionContext().getTransactionContext().beginTransaction(transactionRule.getDefaultType().name(),
 engine.getTransactionManager(transactionRule.getDefaultType()));
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XACommitProxyBackendHandler.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XACommitProxyBackendHandler.java
index c02200932cd..40bf87742e9 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XACommitProxyBackendHandler.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XACommitProxyBackendHandler.java
@@ -33,12 +33,12 @@ public final class XACommitProxyBackendHandler implements 
ProxyBackendHandler {
     
     private final ConnectionSession connectionSession;
     
-    private final DatabaseProxyConnector databaseConnector;
+    private final DatabaseProxyConnector databaseProxyConnector;
     
     @Override
     public ResponseHeader execute() throws SQLException {
         try {
-            return databaseConnector.execute();
+            return databaseProxyConnector.execute();
         } finally {
             connectionSession.getConnectionContext().clearTransactionContext();
             connectionSession.getConnectionContext().clearCursorContext();
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XAOtherOperationProxyBackendHandler.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XAOtherOperationProxyBackendHandler.java
index 3647f27ed66..2025a1521cc 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XAOtherOperationProxyBackendHandler.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XAOtherOperationProxyBackendHandler.java
@@ -30,10 +30,10 @@ import java.sql.SQLException;
 @RequiredArgsConstructor
 public final class XAOtherOperationProxyBackendHandler implements 
ProxyBackendHandler {
     
-    private final DatabaseProxyConnector databaseConnector;
+    private final DatabaseProxyConnector databaseProxyConnector;
     
     @Override
     public ResponseHeader execute() throws SQLException {
-        return databaseConnector.execute();
+        return databaseProxyConnector.execute();
     }
 }
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XARecoveryProxyBackendHandler.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XARecoveryProxyBackendHandler.java
index 4140859f298..e1d73c48cd1 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XARecoveryProxyBackendHandler.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XARecoveryProxyBackendHandler.java
@@ -31,20 +31,20 @@ import java.sql.SQLException;
 @RequiredArgsConstructor
 public final class XARecoveryProxyBackendHandler implements 
ProxyBackendHandler {
     
-    private final DatabaseProxyConnector databaseConnector;
+    private final DatabaseProxyConnector databaseProxyConnector;
     
     @Override
     public boolean next() throws SQLException {
-        return databaseConnector.next();
+        return databaseProxyConnector.next();
     }
     
     @Override
     public QueryResponseRow getRowData() throws SQLException {
-        return databaseConnector.getRowData();
+        return databaseProxyConnector.getRowData();
     }
     
     @Override
     public ResponseHeader execute() throws SQLException {
-        return databaseConnector.execute();
+        return databaseProxyConnector.execute();
     }
 }
diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XARollbackProxyBackendHandler.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XARollbackProxyBackendHandler.java
index f7fe88781e7..fae63ab6e28 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XARollbackProxyBackendHandler.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/tcl/xa/type/XARollbackProxyBackendHandler.java
@@ -33,12 +33,12 @@ public final class XARollbackProxyBackendHandler implements 
ProxyBackendHandler
     
     private final ConnectionSession connectionSession;
     
-    private final DatabaseProxyConnector databaseConnector;
+    private final DatabaseProxyConnector databaseProxyConnector;
     
     @Override
     public ResponseHeader execute() throws SQLException {
         try {
-            return databaseConnector.execute();
+            return databaseProxyConnector.execute();
         } finally {
             connectionSession.getConnectionContext().clearTransactionContext();
             connectionSession.getConnectionContext().clearCursorContext();
diff --git 
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/DatabaseProxyConnectorFactoryTest.java
 
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/DatabaseProxyConnectorFactoryTest.java
index 54cb0822745..3035ae0b4f0 100644
--- 
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/DatabaseProxyConnectorFactoryTest.java
+++ 
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/DatabaseProxyConnectorFactoryTest.java
@@ -55,7 +55,7 @@ class DatabaseProxyConnectorFactoryTest {
     private final DatabaseType databaseType = 
TypedSPILoader.getService(DatabaseType.class, "FIXTURE");
     
     @Test
-    void assertNewDatabaseConnectorWithoutParameter() {
+    void assertNewDatabaseProxyConnectorWithoutParameter() {
         ProxyDatabaseConnectionManager databaseConnectionManager = 
mock(ProxyDatabaseConnectionManager.class, RETURNS_DEEP_STUBS);
         
when(databaseConnectionManager.getConnectionSession().getUsedDatabaseName()).thenReturn("foo_db");
         SQLStatementContext sqlStatementContext = 
mock(SQLStatementContext.class, RETURNS_DEEP_STUBS);
@@ -79,7 +79,7 @@ class DatabaseProxyConnectorFactoryTest {
     }
     
     @Test
-    void assertNewDatabaseConnectorWithParameters() {
+    void assertNewDatabaseProxyConnectorWithParameters() {
         ProxyDatabaseConnectionManager databaseConnectionManager = 
mock(ProxyDatabaseConnectionManager.class, RETURNS_DEEP_STUBS);
         
when(databaseConnectionManager.getConnectionSession().getUsedDatabaseName()).thenReturn("foo_db");
         SQLStatementContext sqlStatementContext = 
mock(SQLStatementContext.class, RETURNS_DEEP_STUBS);
diff --git 
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/ProxyDatabaseConnectionManagerTest.java
 
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/ProxyDatabaseConnectionManagerTest.java
index 889b2a60eab..225eb23b6a3 100644
--- 
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/ProxyDatabaseConnectionManagerTest.java
+++ 
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/ProxyDatabaseConnectionManagerTest.java
@@ -322,7 +322,7 @@ class ProxyDatabaseConnectionManagerTest {
     }
     
     @Test
-    void assertAddDatabaseConnector() {
+    void assertAddDatabaseProxyConnector() {
         ProxyBackendHandler expectedEngine = 
mock(DatabaseProxyConnector.class);
         databaseConnectionManager.add(expectedEngine);
         Collection<ProxyBackendHandler> actual = getBackendHandlers();
@@ -331,7 +331,7 @@ class ProxyDatabaseConnectionManagerTest {
     }
     
     @Test
-    void assertMarkDatabaseConnectorInUse() {
+    void assertMarkDatabaseProxyConnectorInUse() {
         ProxyBackendHandler expectedEngine = 
mock(DatabaseProxyConnector.class);
         databaseConnectionManager.add(expectedEngine);
         databaseConnectionManager.markResourceInUse(expectedEngine);
@@ -341,7 +341,7 @@ class ProxyDatabaseConnectionManagerTest {
     }
     
     @Test
-    void assertUnmarkInUseDatabaseConnector() {
+    void assertUnmarkInUseDatabaseProxyConnector() {
         ProxyBackendHandler engine = mock(DatabaseProxyConnector.class);
         Collection<ProxyBackendHandler> actual = getInUseBackendHandlers();
         actual.add(engine);
@@ -355,21 +355,21 @@ class ProxyDatabaseConnectionManagerTest {
         ProxyBackendHandler inUseEngine = mock(DatabaseProxyConnector.class);
         SQLException expectedException = mock(SQLException.class);
         doThrow(expectedException).when(engine).close();
-        Collection<ProxyBackendHandler> databaseConnectors = 
getBackendHandlers();
-        Collection<ProxyBackendHandler> inUseDatabaseConnectors = 
getInUseBackendHandlers();
-        databaseConnectors.add(engine);
-        databaseConnectors.add(inUseEngine);
-        inUseDatabaseConnectors.add(inUseEngine);
+        Collection<ProxyBackendHandler> backendHandlers = getBackendHandlers();
+        Collection<ProxyBackendHandler> inUseBackendHandlers = 
getInUseBackendHandlers();
+        backendHandlers.add(engine);
+        backendHandlers.add(inUseEngine);
+        inUseBackendHandlers.add(inUseEngine);
         Collection<SQLException> actual = 
databaseConnectionManager.closeHandlers(false);
         assertThat(actual.size(), is(1));
         assertThat(actual.iterator().next(), is(expectedException));
-        assertThat(inUseDatabaseConnectors.size(), is(1));
-        assertThat(databaseConnectors.size(), is(1));
+        assertThat(inUseBackendHandlers.size(), is(1));
+        assertThat(backendHandlers.size(), is(1));
         verify(engine).close();
         databaseConnectionManager.closeHandlers(true);
         verify(inUseEngine).close();
-        assertTrue(databaseConnectors.isEmpty());
-        assertTrue(inUseDatabaseConnectors.isEmpty());
+        assertTrue(backendHandlers.isEmpty());
+        assertTrue(inUseBackendHandlers.isEmpty());
     }
     
     @Test
diff --git 
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseConnectorTest.java
 
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseProxyConnectorTest.java
similarity index 94%
rename from 
proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseConnectorTest.java
rename to 
proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseProxyConnectorTest.java
index 945a33184cd..fab74e89fbf 100644
--- 
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseConnectorTest.java
+++ 
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/connector/StandardDatabaseProxyConnectorTest.java
@@ -93,7 +93,7 @@ import static org.mockito.Mockito.when;
 @ExtendWith(AutoMockExtension.class)
 @MockitoSettings(strictness = Strictness.LENIENT)
 @StaticMockSettings({ProxyContext.class, SystemSchemaUtils.class})
-class StandardDatabaseConnectorTest {
+class StandardDatabaseProxyConnectorTest {
     
     @Mock(answer = Answers.RETURNS_DEEP_STUBS)
     private ProxyDatabaseConnectionManager databaseConnectionManager;
@@ -140,7 +140,7 @@ class StandardDatabaseConnectorTest {
         SQLStatementContext sqlStatementContext = 
mock(SQLStatementContext.class, RETURNS_DEEP_STUBS);
         
when(sqlStatementContext.getTablesContext().getDatabaseNames()).thenReturn(Collections.emptyList());
         
when(sqlStatementContext.getSqlStatement().getDatabaseType()).thenReturn(TypedSPILoader.getService(DatabaseType.class,
 "FIXTURE"));
-        DatabaseProxyConnector engine = 
createDatabaseConnector(JDBCDriverType.PREPARED_STATEMENT, 
createQueryContext(sqlStatementContext));
+        DatabaseProxyConnector engine = 
createDatabaseProxyConnector(JDBCDriverType.PREPARED_STATEMENT, 
createQueryContext(sqlStatementContext));
         Field queryHeadersField = 
StandardDatabaseProxyConnector.class.getDeclaredField("queryHeaders");
         ShardingSphereDatabase database = createDatabaseMetaData();
         try (MockedStatic<DatabaseTypedSPILoader> spiLoader = 
mockStatic(DatabaseTypedSPILoader.class)) {
@@ -167,7 +167,7 @@ class StandardDatabaseConnectorTest {
         }
     }
     
-    private DatabaseProxyConnector createDatabaseConnector(final String 
driverType, final QueryContext queryContext) {
+    private DatabaseProxyConnector createDatabaseProxyConnector(final String 
driverType, final QueryContext queryContext) {
         DatabaseProxyConnector result = new 
StandardDatabaseProxyConnector(driverType, queryContext, 
databaseConnectionManager);
         databaseConnectionManager.add(result);
         return result;
@@ -204,7 +204,7 @@ class StandardDatabaseConnectorTest {
         SQLStatementContext sqlStatementContext = 
mock(SQLStatementContext.class, RETURNS_DEEP_STUBS);
         
when(sqlStatementContext.getTablesContext().getDatabaseNames()).thenReturn(Collections.emptyList());
         
when(sqlStatementContext.getSqlStatement().getDatabaseType()).thenReturn(TypedSPILoader.getService(DatabaseType.class,
 "FIXTURE"));
-        DatabaseProxyConnector engine = 
createDatabaseConnector(JDBCDriverType.STATEMENT, 
createQueryContext(sqlStatementContext));
+        DatabaseProxyConnector engine = 
createDatabaseProxyConnector(JDBCDriverType.STATEMENT, 
createQueryContext(sqlStatementContext));
         engine.add(statement);
         Collection<?> actual = getField(engine, "cachedStatements");
         assertThat(actual.size(), is(1));
@@ -216,7 +216,7 @@ class StandardDatabaseConnectorTest {
         SQLStatementContext sqlStatementContext = 
mock(SQLStatementContext.class, RETURNS_DEEP_STUBS);
         
when(sqlStatementContext.getTablesContext().getDatabaseNames()).thenReturn(Collections.emptyList());
         
when(sqlStatementContext.getSqlStatement().getDatabaseType()).thenReturn(TypedSPILoader.getService(DatabaseType.class,
 "FIXTURE"));
-        DatabaseProxyConnector engine = 
createDatabaseConnector(JDBCDriverType.STATEMENT, 
createQueryContext(sqlStatementContext));
+        DatabaseProxyConnector engine = 
createDatabaseProxyConnector(JDBCDriverType.STATEMENT, 
createQueryContext(sqlStatementContext));
         engine.add(resultSet);
         Collection<?> actual = getField(engine, "cachedResultSets");
         assertThat(actual.size(), is(1));
@@ -228,7 +228,7 @@ class StandardDatabaseConnectorTest {
         SQLStatementContext sqlStatementContext = 
mock(SQLStatementContext.class, RETURNS_DEEP_STUBS);
         
when(sqlStatementContext.getTablesContext().getDatabaseNames()).thenReturn(Collections.emptyList());
         
when(sqlStatementContext.getSqlStatement().getDatabaseType()).thenReturn(TypedSPILoader.getService(DatabaseType.class,
 "FIXTURE"));
-        DatabaseProxyConnector engine = 
createDatabaseConnector(JDBCDriverType.STATEMENT, 
createQueryContext(sqlStatementContext));
+        DatabaseProxyConnector engine = 
createDatabaseProxyConnector(JDBCDriverType.STATEMENT, 
createQueryContext(sqlStatementContext));
         Collection<ResultSet> cachedResultSets = getField(engine, 
"cachedResultSets");
         cachedResultSets.add(resultSet);
         Collection<Statement> cachedStatements = getField(engine, 
"cachedStatements");
@@ -246,7 +246,7 @@ class StandardDatabaseConnectorTest {
         SQLStatementContext sqlStatementContext = 
mock(SQLStatementContext.class, RETURNS_DEEP_STUBS);
         
when(sqlStatementContext.getTablesContext().getDatabaseNames()).thenReturn(Collections.emptyList());
         
when(sqlStatementContext.getSqlStatement().getDatabaseType()).thenReturn(TypedSPILoader.getService(DatabaseType.class,
 "FIXTURE"));
-        DatabaseProxyConnector engine = 
createDatabaseConnector(JDBCDriverType.STATEMENT, 
createQueryContext(sqlStatementContext));
+        DatabaseProxyConnector engine = 
createDatabaseProxyConnector(JDBCDriverType.STATEMENT, 
createQueryContext(sqlStatementContext));
         Collection<ResultSet> cachedResultSets = getField(engine, 
"cachedResultSets");
         SQLException sqlExceptionByResultSet = new SQLException("ResultSet");
         doThrow(sqlExceptionByResultSet).when(resultSet).close();
diff --git 
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseProxyBackendHandlerTest.java
 
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseProxyBackendHandlerTest.java
index c0e99b5136c..257c9fda8d2 100644
--- 
a/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseProxyBackendHandlerTest.java
+++ 
b/proxy/backend/core/src/test/java/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseProxyBackendHandlerTest.java
@@ -83,12 +83,12 @@ class UnicastDatabaseProxyBackendHandlerTest {
     private DatabaseProxyConnectorFactory databaseProxyConnectorFactory;
     
     @Mock
-    private DatabaseProxyConnector databaseConnector;
+    private DatabaseProxyConnector databaseProxyConnector;
     
     @BeforeEach
     void setUp() throws SQLException {
         
when(connectionSession.getCurrentDatabaseName()).thenReturn(String.format(DATABASE_PATTERN,
 0));
-        mockDatabaseConnector(new UpdateResponseHeader(mock()));
+        mockDatabaseProxyConnector(new UpdateResponseHeader(mock()));
         SQLStatementContext sqlStatementContext = 
mock(SQLStatementContext.class, RETURNS_DEEP_STUBS);
         
when(sqlStatementContext.getTablesContext().getDatabaseNames()).thenReturn(Collections.emptyList());
         unicastDatabaseBackendHandler = new UnicastDatabaseProxyBackendHandler(
@@ -102,9 +102,9 @@ class UnicastDatabaseProxyBackendHandlerTest {
         return result;
     }
     
-    private void mockDatabaseConnector(final ResponseHeader responseHeader) 
throws SQLException {
-        when(databaseConnector.execute()).thenReturn(responseHeader);
-        
when(databaseProxyConnectorFactory.newInstance(any(QueryContext.class), 
any(ProxyDatabaseConnectionManager.class), 
eq(false))).thenReturn(databaseConnector);
+    private void mockDatabaseProxyConnector(final ResponseHeader 
responseHeader) throws SQLException {
+        when(databaseProxyConnector.execute()).thenReturn(responseHeader);
+        
when(databaseProxyConnectorFactory.newInstance(any(QueryContext.class), 
any(ProxyDatabaseConnectionManager.class), 
eq(false))).thenReturn(databaseProxyConnector);
     }
     
     @SneakyThrows(ReflectiveOperationException.class)
diff --git 
a/proxy/backend/dialect/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/UnicastResourceShowExecutor.java
 
b/proxy/backend/dialect/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/UnicastResourceShowExecutor.java
index 73c47cc7934..0c39366ad82 100644
--- 
a/proxy/backend/dialect/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/UnicastResourceShowExecutor.java
+++ 
b/proxy/backend/dialect/mysql/src/main/java/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/UnicastResourceShowExecutor.java
@@ -67,7 +67,7 @@ public final class UnicastResourceShowExecutor implements 
DatabaseAdminQueryExec
     
     private final String sql;
     
-    private DatabaseProxyConnector databaseConnector;
+    private DatabaseProxyConnector databaseProxyConnector;
     
     private ResponseHeader responseHeader;
     
@@ -84,13 +84,13 @@ public final class UnicastResourceShowExecutor implements 
DatabaseAdminQueryExec
             connectionSession.setCurrentDatabaseName(databaseName);
             ShardingSphereMetaData metaData = 
ProxyContext.getInstance().getContextManager().getMetaDataContexts().getMetaData();
             SQLStatementContext sqlStatementContext = new 
SQLBindEngine(metaData, connectionSession.getCurrentDatabaseName(), 
hintValueContext).bind(sqlStatement);
-            databaseConnector = databaseProxyConnectorFactory.newInstance(new 
QueryContext(
+            databaseProxyConnector = 
databaseProxyConnectorFactory.newInstance(new QueryContext(
                     sqlStatementContext, sql, Collections.emptyList(), 
hintValueContext, connectionSession.getConnectionContext(), metaData), 
connectionSession.getDatabaseConnectionManager(), false);
-            responseHeader = databaseConnector.execute();
+            responseHeader = databaseProxyConnector.execute();
             mergedResult = new TransparentMergedResult(createQueryResult());
         } finally {
             connectionSession.setCurrentDatabaseName(originDatabase);
-            databaseConnector.close();
+            databaseProxyConnector.close();
         }
     }
     
@@ -114,8 +114,8 @@ public final class UnicastResourceShowExecutor implements 
DatabaseAdminQueryExec
     
     private QueryResult createQueryResult() throws SQLException {
         List<MemoryQueryResultDataRow> rows = new LinkedList<>();
-        while (databaseConnector.next()) {
-            List<Object> data = databaseConnector.getRowData().getData();
+        while (databaseProxyConnector.next()) {
+            List<Object> data = databaseProxyConnector.getRowData().getData();
             rows.add(new MemoryQueryResultDataRow(data));
         }
         return new RawMemoryQueryResult(getQueryResultMetaData(), rows);
diff --git 
a/proxy/frontend/dialect/mysql/src/main/java/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/fieldlist/MySQLComFieldListPacketExecutor.java
 
b/proxy/frontend/dialect/mysql/src/main/java/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/fieldlist/MySQLComFieldListPacketExecutor.java
index 788a6d1003b..67b09e8ae82 100644
--- 
a/proxy/frontend/dialect/mysql/src/main/java/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/fieldlist/MySQLComFieldListPacketExecutor.java
+++ 
b/proxy/frontend/dialect/mysql/src/main/java/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/fieldlist/MySQLComFieldListPacketExecutor.java
@@ -61,7 +61,7 @@ public final class MySQLComFieldListPacketExecutor implements 
CommandExecutor {
     
     private final ConnectionSession connectionSession;
     
-    private DatabaseProxyConnector databaseConnector;
+    private DatabaseProxyConnector databaseProxyConnector;
     
     @Override
     public Collection<DatabasePacket> execute() throws SQLException {
@@ -74,16 +74,16 @@ public final class MySQLComFieldListPacketExecutor 
implements CommandExecutor {
         SQLStatementContext sqlStatementContext = new 
SQLBindEngine(metaDataContexts.getMetaData(), currentDatabaseName, 
hintValueContext).bind(sqlStatement);
         ProxyDatabaseConnectionManager databaseConnectionManager = 
connectionSession.getDatabaseConnectionManager();
         QueryContext queryContext = new QueryContext(sqlStatementContext, sql, 
Collections.emptyList(), hintValueContext, 
connectionSession.getConnectionContext(), metaDataContexts.getMetaData());
-        databaseConnector = 
DatabaseProxyConnectorFactory.getInstance().newInstance(queryContext, 
databaseConnectionManager, false);
-        databaseConnector.execute();
+        databaseProxyConnector = 
DatabaseProxyConnectorFactory.getInstance().newInstance(queryContext, 
databaseConnectionManager, false);
+        databaseProxyConnector.execute();
         return createColumnDefinition41Packets(currentDatabaseName);
     }
     
     private Collection<DatabasePacket> createColumnDefinition41Packets(final 
String databaseName) throws SQLException {
         Collection<DatabasePacket> result = new LinkedList<>();
         int characterSet = 
connectionSession.getAttributeMap().attr(MySQLConstants.CHARACTER_SET_ATTRIBUTE_KEY).get().getId();
-        while (databaseConnector.next()) {
-            String columnName = 
databaseConnector.getRowData().getCells().iterator().next().getData().toString();
+        while (databaseProxyConnector.next()) {
+            String columnName = 
databaseProxyConnector.getRowData().getCells().iterator().next().getData().toString();
             result.add(new MySQLColumnDefinition41Packet(
                     characterSet, databaseName, packet.getTable(), 
packet.getTable(), columnName, columnName, 100, MySQLBinaryColumnType.VARCHAR, 
0, true));
         }
@@ -93,8 +93,8 @@ public final class MySQLComFieldListPacketExecutor implements 
CommandExecutor {
     
     @Override
     public void close() throws SQLException {
-        if (null != databaseConnector) {
-            databaseConnector.close();
+        if (null != databaseProxyConnector) {
+            databaseProxyConnector.close();
         }
     }
 }

Reply via email to