[mysqld]
# 設定3306埠
port=3306
#修改時區設定(新版本修改,不然連接資料庫報時區錯誤,一堆英文)
default-time-zone = '+8:00'
# 設定mysql的安裝目錄,常用于存放mysql啟動、組態檔、日志等,
basedir= E:\develop\mysql-5.7.27-winx64
# 設定mysql資料庫的資料的存放目錄,你所有的資料庫都在這里存著,
datadir= E:\develop\mysql-5.7.27-winx64\data
# 這里簡單介紹一下下面兩個引數,
# 大家都碰到過連接超時的問題,你們都是怎么解決的呢?
# 我說一個應用場景,你的專案中用到了多資料源,有的資料源不是本地的,是別的ip,你本地沒有,就會報連接超時錯誤,
# mysql中連接分為兩種,互動式連接,非互動式連接,
# 區別就是字面意思
# 互動式:你來我往的,可以持續輸出,interactive_timeout是互動式時長,
# 非互動式:JDBC一次性執行某條SQL回傳某些結果, wait_timeout就是非互動式超時時長,
# 連接超時的配置項,默認28800,單位秒,8個小時,一個作業日的時間,
interactive_timeout=2880000
# 連接超時的配置項,指定一個請求的最大連接時間,超過了,就報超時錯誤,
wait_timeout=2880000
# 服務器一次能處理的傳輸量的大小,
max_allowed_packet=102400M
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數,這是為了防止有人從該主機試圖攻擊資料庫系統,
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character-set-server=utf8
# 創建新表時將使用的默認存盤引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設定mysql客戶端連接服務端時默認使用的埠
port=3306
········································································
在這里吐槽一下,這個黑色背景,
我的注釋在這里邊都看不到了!
有人說,你不會不用嗎?直接貼上來就好了,
我不,我就要用!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/205110.html
標籤:其他
上一篇:Oracle中常用函式
