亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JDBC鏈接mysql插入數(shù)據(jù)后顯示問號的原因及解決辦法

 更新時間:2016年04月06日 11:41:12   作者:ALMENKY  
這篇文章主要介紹了JDBC鏈接mysql插入數(shù)據(jù)后顯示問號的原因及解決辦法的相關(guān)資料,需要的朋友可以參考下

1.在cmd中進入mysql查看默認的編碼格式:

mysql> show variables like "%char%";

若不是utf8(因為我用的是utf8),關(guān)掉mysql服務,在my.ini中添加

[client]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
[mysql]
default-character-set=utf8

2.eclipse中的編碼格式是否為utf8

3.如果還是不可以,檢查mysql客戶端表格的編碼方式

show create table tablename 

如果不是utf-8.刪掉重新建立一張表(之前我在原表上改動沒有成功,可能是我自己操作的原因)

分享一個經(jīng)典的JDBC連接MySQL的程序

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class MySQLConnection {
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String url = null;
String user = null;
String password = null;
String sql = null;
try {
Class.forName("com.mysql.jdbc.Driver"); //加載mysq驅(qū)動
} catch (ClassNotFoundException e) {
System.out.println("驅(qū)動加載錯誤");
e.printStackTrace();//打印出錯詳細信息
}
try {
url = 
"jdbc:mysql://localhost/test?user=root&password=yqs2602555&useUnicode=true&&characterEncoding=gb2312&autoReconnect = true";//簡單寫法:url = "jdbc:myqsl://localhost/test(數(shù)據(jù)庫名)? user=root(用戶)&password=yqs2602555(密碼)";
user = "root";
password = "yqs2602555";
conn = DriverManager.getConnection(url,user,password);
} catch (SQLException e) {
System.out.println("數(shù)據(jù)庫鏈接錯誤");
e.printStackTrace();
}
try {
stmt = conn.createStatement();
sql = "select * from dept";//dept這張表有deptno,deptname和age這三個字段
rs = stmt.executeQuery(sql);//執(zhí)行sql語句
while(rs.next()) {
System.out.print(rs.getInt("deptno") + " ");
System.out.print(rs.getString("deptname") + " ");
System.out.println(rs.getInt("age") + " ");
}
} catch (SQLException e) {
System.out.println("數(shù)據(jù)操作錯誤");
e.printStackTrace();
}
//關(guān)閉數(shù)據(jù)庫
try {
if(rs != null) {
rs.close();
rs = null;
}
if(stmt != null) {
stmt.close();
stmt = null;
}
if(conn != null) {
conn.close();
conn = null;
}
} catch(Exception e) {
System.out.println("數(shù)據(jù)庫關(guān)閉錯誤");
e.printStackTrace();
}
}
}

運行結(jié)果如下:

1 yqs 0
2 hello 0
3 yqsshr 0
4 world 0
5 hryspa 0
1 yqs 0
2 hello 0
3 yqsshr 0
4 world 0
5 hryspa 0
1 yqs11 21
1 yqs21 31
1 yqs31 41
1 yqs41 51

相關(guān)文章

  • 快速修改mysql密碼的四種方法示例詳解

    快速修改mysql密碼的四種方法示例詳解

    mysql密碼忘記怎么辦,如何快速修改mysql密碼,下面給大家?guī)硭姆N方法快速修改mysql密碼,感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • MySQL中常用查看鎖和事務的SQL語句詳解

    MySQL中常用查看鎖和事務的SQL語句詳解

    這篇文章主要介紹了MySQL中常用查看鎖和事務的SQL語句,用于查看鎖和事務的狀態(tài),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • 使用xshell實現(xiàn)代理功能并navicat?for?MySQL?進行測試

    使用xshell實現(xiàn)代理功能并navicat?for?MySQL?進行測試

    本文介紹使用xshell實現(xiàn)代理功能并使用navicat?for?MySQL進行測試,文章主要利用SSH連接工具xshell就可以實現(xiàn)簡單的代理功能,下面實現(xiàn)過程,需要的小伙伴可以參考一下
    2022-02-02
  • MySQL數(shù)據(jù)庫表的合并及分區(qū)方式

    MySQL數(shù)據(jù)庫表的合并及分區(qū)方式

    這篇文章主要介紹了MySQL數(shù)據(jù)庫表的合并及分區(qū)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 詳解mysql數(shù)據(jù)去重的三種方式

    詳解mysql數(shù)據(jù)去重的三種方式

    本文主要介紹了mysql數(shù)據(jù)去重的三種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • MySQL Event Scheduler(事件調(diào)度器)

    MySQL Event Scheduler(事件調(diào)度器)

    事件調(diào)度器是在 MySQL 5.1 中新增的另一個特色功能,可以作為定時任務調(diào)度器,取代部分原先只能用操作系統(tǒng)任務調(diào)度器才能完成的定時功能。
    2010-06-06
  • 詳解在MySQL中創(chuàng)建表的教程

    詳解在MySQL中創(chuàng)建表的教程

    這篇文章主要介紹了詳解在MySQL中創(chuàng)建表的教程,是MySQL入門學習中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • MySQL Replace INTO的使用

    MySQL Replace INTO的使用

    今天DST里面有個插件作者問我關(guān)于Replace INTO和INSERT INTO的區(qū)別,我和他說晚上上我的blog看吧,那時候還在忙,現(xiàn)在從MYSQL手冊里找了點東西,MYSQL手冊里說REPLACE INTO說的還是比較詳細的.
    2008-04-04
  • MySQL 索引優(yōu)化案例

    MySQL 索引優(yōu)化案例

    這篇文章主要介紹了MySQL 索引優(yōu)化案例,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下,希望對你的學習有所幫助
    2022-08-08
  • mysql使用instr達到in(字符串)的效果

    mysql使用instr達到in(字符串)的效果

    本文主要介紹了mysql使用instr達到in(字符串)的效果,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-04-04

最新評論