Android Studio的MainActivity类无法连接到本地的Mysql Workbench。
创始人
2024-08-17 11:30:06
0

要在Android Studio的MainActivity类中连接到本地的Mysql Workbench,您可以使用JDBC(Java Database Connectivity)来实现。以下是一个示例代码来连接到本地的Mysql数据库:

首先,确保您已经在Android Studio的build.gradle文件中添加了JDBC驱动依赖项。在dependencies部分添加以下代码:

implementation 'mysql:mysql-connector-java:8.0.26'

然后,您可以在MainActivity类中编写以下代码来连接到本地的Mysql数据库:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class MainActivity extends AppCompatActivity {

    private static final String DB_URL = "jdbc:mysql://localhost:3306/your_database_name";
    private static final String DB_USERNAME = "your_username";
    private static final String DB_PASSWORD = "your_password";
    
    private Connection connection;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        connectToDatabase();
        
        // 在此处执行数据库操作
        
        disconnectFromDatabase();
    }
    
    private void connectToDatabase() {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            connection = DriverManager.getConnection(DB_URL, DB_USERNAME, DB_PASSWORD);
        } catch (ClassNotFoundException | SQLException e) {
            e.printStackTrace();
        }
    }
    
    private void disconnectFromDatabase() {
        try {
            if (connection != null && !connection.isClosed()) {
                connection.close();
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

请确保将your_database_name替换为您的数据库名称,your_username替换为您的Mysql用户名,your_password替换为您的Mysql密码。

这是一个简单的示例代码,它用于连接到本地的Mysql数据库。请根据您自己的情况进行适当的修改和扩展。

相关内容

热门资讯

透视工具!wepoker免费脚... 透视工具!wepoker免费脚本(透视)wepoker免费钻石(本来有脚本)-哔哩哔哩1、wepok...
透视脚本!wepoker免费辅... 透视脚本!wepoker免费辅助器(透视)wepoker智能辅助插件(一贯真的有辅助器)-哔哩哔哩1...
透视工具!aapoker怎么控... 透视工具!aapoker怎么控制牌(透视)aapoker透视插件(真是真的有透视)-哔哩哔哩1、点击...
透视软件!hhpoker是正品... 透视软件!hhpoker是正品吗(透视)hhpoker有后台操作吗(本来一直都是有辅助器)-哔哩哔哩...
透视脚本!hhpoker免费透... 透视脚本!hhpoker免费透视脚本(透视)hhpoker可以控制牌吗(本来是真的有透视)-哔哩哔哩...
透视神器!wepoker插件功... 您好,wepoker插件功能辅助器这款游戏可以开挂的,确实是有挂的,需要了解加去威信【4852750...
透视技巧!wepoker辅助器... 透视技巧!wepoker辅助器是真的吗(透视)wepoker有辅助吗(本来是有挂)-哔哩哔哩wepo...
透视软件!wepoker软件安... 透视软件!wepoker软件安装包(透视)hhpoker万能辅助器(本来是真的有挂)-哔哩哔哩1、在...
透视app!wpk软件是正规的... 透视app!wpk软件是正规的吗(透视)wpk透视工作室(一贯真的是有透视)-哔哩哔哩进入游戏-大厅...
透视攻略!德普之星有透视辅助吗... 透视攻略!德普之星有透视辅助吗(透视)德普之星私人局透视(确实真的有脚本)-哔哩哔哩亲,关键说明,德...