日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

MySql連接數據庫常用參數及代碼解讀

瀏覽:340日期:2023-02-18 16:43:59
目錄
  • MySql連接數據庫常用參數及代碼
    • 常用參數
    • 數據庫工具類
  • MySql常用參數
    • 總結

      MySql連接數據庫常用參數及代碼

      常用參數

      參數名稱參數說明缺省值最低版本要求user數據庫用戶名(用于連接數據庫)password用戶密碼(用于連接數據庫)useUnicode是否使用Unicode字符集,如果參數characterEncoding設置為gb2312或gbk,本參數值必須設置為truefalse1.1gcharacterEncoding當useUnicode設置為true時,指定字符編碼。比如可設置為gb2312或gbkfalse1.1gautoReconnect當數據庫連接異常中斷時,是否自動重新連接?false1.1autoReconnectForPools是否使用針對數據庫連接池的重連策略false3.1.3failOverReadOnly自動重連成功后,連接是否設置為只讀?true3.0.12maxReconnectsautoReconnect設置為true時,重試連接的次數31.1initialTimeoutautoReconnect設置為true時,兩次重連之間的時間間隔,單位:秒21.1connectTimeout和數據庫服務器建立socket連接時的超時,單位:毫秒。 0表示永不超時,適用于JDK 1.4及更高版本03.0.1socketTimeoutsocket操作(讀寫)超時,單位:毫秒。 0表示永不超時03.0.1allowMultiQueriesmysql驅動開啟批量執行sql的開關false

      數據庫工具類

      package util;
      
      import java.sql.Connection;
      import java.sql.DriverManager;
      
      /**
      ?* 數據庫工具類
      ?* @author Administrator
      ?*
      ?*/
      public class DbUtil {
      
      ?? ?private String dbUrl="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true";
      ?? ?private String dbUserName="root";
      ?? ?private String dbPassword="passwd";
      ?? ?private String jdbcName="com.mysql.jdbc.Driver";
      ?? ?
      ?? ?/**
      ?? ? * 獲取數據庫連接
      ?? ? * @return
      ?? ? * @throws Exception
      ?? ? */
      ?? ?public Connection getCon() throws Exception{
      ?? ??? ?Class.forName(jdbcName);
      ?? ??? ?Connection con=DriverManager.getConnection(dbUrl,dbUserName,dbPassword);
      ?? ??? ?return con;
      ?? ?}
      ?? ?
      ?? ?/**
      ?? ? * 關閉數據庫連接
      ?? ? * @param con
      ?? ? * @throws Exception
      ?? ? */
      ?? ?public void closeCon(Connection con) throws Exception{
      ?? ??? ?if(con!=null){
      ?? ??? ??? ?con.close();
      ?? ??? ?}
      ?? ?}
      ?? ?
      ?? ?public static void main(String[] args) {
      ?? ??? ?DbUtil dbUtil=new DbUtil();
      ?? ??? ?try {
      ?? ??? ??? ?dbUtil.getCon();
      ?? ??? ??? ?System.out.println("數據庫連接成功");
      ?? ??? ?} catch (Exception e) {
      ?? ??? ??? ?// TODO Auto-generated catch block
      ?? ??? ??? ?e.printStackTrace();
      ?? ??? ?}
      ?? ?}
      }

      調用該工具類時

      ?? ?Connection con=null;
      ?? ?try{
      ?? ??? ??? ?con=dbUtil.getCon();
      ?? ??? ??? ?(數據庫操作語句)
      ?? ??? ?}catch(Exception e){
      ?? ??? ??? ?e.printStackTrace();
      ?? ??? ?}finally{
      ?? ??? ??? ?try {
      ?? ??? ??? ??? ?dbUtil.closeCon(con);
      ?? ??? ??? ?} catch (Exception e) {
      ?? ??? ??? ??? ?// TODO Auto-generated catch block
      ?? ??? ??? ??? ?e.printStackTrace();
      ?? ??? ??? ?}

      MySql常用參數

      參數名稱參數說明參考max_connections數據庫的最大連接數MySQL :: MySQL 8.0 Reference Manual :: 5.1.8 Server System Variableswait_timeout非交互模式的沒有操作后的超時秒數,超時后數據庫會關閉該連接。MySQL :: MySQL 8.0 Reference Manual :: 5.1.8 Server System Variablesinteractive_timeout交互模式下的沒有操作后的超時時間,一般與wait_timeout的值一致MySQL :: MySQL 8.0 Reference Manual :: 5.1.8 Server System Variablesmax_prepared_stmt_count限制一個session內最多可以有多少條預編譯語句MySQL :: MySQL 8.0 Reference Manual :: 5.1.8 Server System Variablesinnodb_lock_wait_timeout等待數據鎖的超時時間默認50s,超時則回滾當前事務,可以設置適當的時長作為避免死鎖的一種措施MySQL :: MySQL 8.0 Reference Manual :: 15.14 InnoDB Startup Options and System Variablesmax_allowed_packet服務器和客戶之間單次通信的大小上限,會限制Server接受的數據包大小。MySQL :: MySQL 8.0 Reference Manual :: 5.1.8 Server System Variablesslow_query_log是否開啟慢日志 0關閉, 1開啟MySQL :: MySQL 8.0 Reference Manual :: 5.1.8 Server System Variableslong_query_time如果開啟了慢日志,則sql查詢時間超過該值就記錄到慢日志MySQL :: MySQL 8.0 Reference Manual :: 5.1.8 Server System Variablesinnodb_flush_log_at_trx_commit控制提交操作的嚴格ACID合規性與在批量重新安排和完成提交相關I/O操作時可能實現的更高性能之間的平衡。
      完全符合ACID要求需要默認設置1。日志在每次事務提交時寫入并刷新到磁盤。
      設置為0時,日志每秒寫入并刷新到磁盤一次。未刷新日志的事務可能會在崩潰中丟失。
      設置為2時,日志在每次事務提交后寫入,并每秒刷新一次到磁盤。未刷新日志的事務可能會在崩潰中丟失。MySQL :: MySQL 8.0 Reference Manual :: 15.14 InnoDB Startup Options and System Variablessync_binlog控制MySQL服務器將二進制日志同步到磁盤的頻率。
      sync_binlog=0:禁用MySQL服務器將二進制日志同步到磁盤。
      sync_binlog=1:啟用在提交事務之前將二進制日志同步到磁盤。
      sync_binlog=其他數字,表示在收集N個二進制日志提交組后,二進制日志將同步到磁盤。MySQL :: MySQL 8.0 Reference Manual :: 17.1.6.4 Binary Logging Options and Variablesinnodb_buffer_pool_instancesInnoDB緩沖池劃分的區域數。僅在緩沖區大于1G時生效,默認為8MySQL :: MySQL 8.0 Reference Manual :: 15.14 InnoDB Startup Options and System Variablesinnodb_buffer_pool_chunk_size緩沖池的塊大?。ㄗ止潱┠J128MMySQL :: MySQL 8.0 Reference Manual :: 15.14 InnoDB Startup Options and System Variablesinnodb_buffer_pool_size緩沖池的大小(字節),InnoDB緩存表和索引數據的內存區域。緩沖池大小必須始終等于或是innodb_Buffer_pool_chunk_size*innodb_buffer_pool_instances的倍數MySQL :: MySQL 8.0 Reference Manual :: 15.14 InnoDB Startup Options and System Variables

      總結

      以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

      標簽: MySQL
      相關文章:
      日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
      激情欧美一区二区三区| 美女性感视频久久| 狠狠躁少妇一区二区三区| 欧美日韩亚洲一区在线观看| 中文字幕视频精品一区二区三区| 亚洲一区二区免费看| 婷婷激情综合| 99视频一区| 亚洲一区二区三区免费在线观看| 中国女人久久久| 蜜臀久久99精品久久久久久9| 在线精品视频一区| 91成人在线网站| 91大神在线观看线路一区| 国产精品porn| yellow在线观看网址| 日韩精品永久网址| 亚洲欧美一区在线| 亚洲主播在线| 亚洲tv在线| 国产乱论精品| 97在线精品| 欧美色图一区| 蜜臀久久99精品久久久画质超高清| 日本中文字幕视频一区| 国产九一精品| 欧美香蕉视频| 午夜国产精品视频| 亚洲一区日本| 日韩在线麻豆| 国产精品v日韩精品v欧美精品网站| 日本一二区不卡| 一区在线免费观看| 日韩精品成人在线观看| 国产欧美日韩精品高清二区综合区| 国产精品最新| 日韩网站中文字幕| 亚洲精品电影| 日本少妇一区二区| 国产成人久久精品麻豆二区| 999精品色在线播放| 麻豆精品网站| 精品国产亚洲日本| 在线日韩欧美| 日韩在线成人| 桃色av一区二区| 亚洲三级网址| 亚洲黄色网址| 综合激情五月婷婷| 国产成人精品一区二区三区视频| 免费视频一区三区| 久久午夜精品一区二区| 国产精品网站在线看| 欧美成a人免费观看久久| 黄色日韩在线| 国产精品天堂蜜av在线播放| 国产91一区| 日韩超碰人人爽人人做人人添| 精品一区av| 一区二区视频欧美| 欧美1区2区3| 最新日韩av| 国产精品2023| 国产亚洲精品v| 岛国av在线网站| 亚洲精品免费观看| 欧美日韩免费观看视频| 亚洲尤物av| 亚洲天堂1区| 国产精品亚洲产品| 在线视频日韩| 涩涩av在线| 国产精品任我爽爆在线播放 | 91综合网人人| 日韩黄色在线观看| 欧美高清不卡| 国产精品久久久久久久久久10秀| 热久久久久久久| 久久婷婷亚洲| 国产精品久久久一区二区| 不卡一区综合视频| bbw在线视频| 日韩不卡在线观看日韩不卡视频| 亚洲高清久久| 给我免费播放日韩视频| 一区二区三区网站| 亚洲精品午夜av福利久久蜜桃| 久久97视频| 国产欧美一区二区三区国产幕精品 | 亚洲一级在线| 夜鲁夜鲁夜鲁视频在线播放| 国产精品115| 日韩精品免费视频一区二区三区| 婷婷亚洲五月色综合| 日本一二区不卡| 国产精品久久久久av蜜臀| 亚洲人成毛片在线播放女女| 日韩中文在线电影| 国产第一亚洲| 国产精品免费大片| 日韩精品欧美大片| 中文字幕视频精品一区二区三区| 好吊日精品视频| 欧美亚洲国产精品久久| 色乱码一区二区三区网站| 国产精品一区二区三区美女| 性一交一乱一区二区洋洋av| 日本韩国欧美超级黄在线观看| 精品免费视频| 麻豆精品一区二区综合av| 日韩高清电影免费| 亚洲狼人精品一区二区三区| 欧美~级网站不卡| 日本а中文在线天堂| 精品久久福利| 成人午夜在线| 精品国产亚洲一区二区三区在线 | 国产色播av在线| 成人日韩av| 97精品在线| 神马日本精品| 91九色精品国产一区二区| 欧美手机在线| 蜜桃一区二区三区| 9色精品在线| 视频一区视频二区在线观看| 亚洲综合日韩| 在线精品一区| 欧美精品中文字幕亚洲专区| 日韩综合小视频| 欧美一区二区三区久久精品| 欧美专区一区| 美女视频黄免费的久久| 精品国产黄a∨片高清在线| 精品国产亚洲一区二区三区| 国产一区2区在线观看| www.九色在线| 欧美精选视频一区二区| 亚洲成人不卡| 视频一区中文| 三级欧美在线一区| 日本不卡视频一二三区| 国产日韩高清一区二区三区在线| 国产美女亚洲精品7777| 牛牛精品成人免费视频| 国产精选在线| 亚洲精品123区| 四虎精品永久免费| 欧美黑人巨大videos精品| 精品国产亚洲一区二区三区大结局| 美女精品久久| 国产99亚洲| 水蜜桃久久夜色精品一区的特点| 亚洲精品影视| 国产精品99久久免费观看| 国产精品高颜值在线观看| 黄色日韩在线| 欧美一区91| 麻豆精品蜜桃| 美女久久一区| 麻豆久久久久久| 亚洲夜间福利| 日韩精选在线| 黄在线观看免费网站ktv| 婷婷亚洲综合| 日本欧美一区二区| 国产精品毛片久久| 亚洲激情中文| 欧美私人啪啪vps| 日韩国产欧美| 蜜臀精品一区二区三区在线观看 | 国产精品一区二区中文字幕| 日韩一区三区| 亚洲精品乱码久久久久久蜜桃麻豆 | 91九色精品| 91麻豆精品| 999国产精品999久久久久久| 国产亚洲综合精品| 国产精品成人自拍| av亚洲在线观看| 国产精品115| 国产手机视频一区二区| 欧美日韩夜夜| 午夜电影亚洲| 久久久久伊人| 日本欧美在线看| 日韩不卡一区| 日本不卡视频在线观看| 亚洲天堂一区二区| 日欧美一区二区| 久久久久久久久丰满| 欧美一区91| 伊人久久大香线蕉av超碰演员| 国产免费av一区二区三区| 伊人久久亚洲影院| 91免费精品| 日韩中文字幕视频网| 99久久亚洲精品蜜臀| 国产精品一区二区免费福利视频| 欧美日韩激情|