当我执行以下代码时,数据库中插入的内容是乱码。
以下是我的代码
import java.io.UnsupportedEncodingException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;public class Db { public static void main(String[] args){
try {
Class.forName("org.gjt.mm.mysql.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mydatabase","root","123456");
Statement st=con.createStatement();
int a=st.executeUpdate("INSERT INTO `t_testcode` (`t_content`)VALUES ( '如果一場比賽延期或中斷');");
System.out.println(a);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} }}