Android将汉字存入MySQL
时间: 2023-08-16 18:03:22 浏览: 44
要在Android中将汉字存入MySQL,需要使用Java JDBC驱动程序连接到MySQL数据库并执行SQL语句。以下是一个示例代码,可以将一个包含汉字的字符串插入到MySQL数据库中的表中:
```
// 加载MySQL JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 建立数据库连接
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "root";
String password = "mypassword";
Connection conn = DriverManager.getConnection(url, user, password);
// 插入包含汉字的字符串到数据库表
String chineseString = "你好世界";
PreparedStatement pstmt = conn.prepareStatement("INSERT INTO mytable (chinese) VALUES (?)");
pstmt.setString(1, chineseString);
pstmt.executeUpdate();
// 关闭数据库连接
pstmt.close();
conn.close();
```
在这个示例中,我们使用了MySQL JDBC驱动程序来连接到名为“mydatabase”的MySQL数据库,并执行了一个包含一个占位符的SQL插入语句。我们使用Java的PreparedStatement对象来设置占位符的值,然后执行该语句。最后,我们关闭了与数据库的连接。
请注意,这只是一个简单的示例,实际应用中还需要考虑安全性和数据完整性等方面。