資料庫數據量很大的資料庫導入到本地時,會等很久,然而等很久之後還是顯示失敗; 這是就要看看自己本地的沒mysql是否設置了超時等待,如果報相關time_out這些,可以把mysql.ini尾部添加max_allowed_packet、interactive_timeout、wait_timeout ...
資料庫數據量很大的資料庫導入到本地時,會等很久,然而等很久之後還是顯示失敗;
這是就要看看自己本地的沒mysql是否設置了超時等待,如果報相關time_out這些,可以把mysql.ini尾部添加max_allowed_packet、interactive_timeout、wait_timeout
參數mysql.ini相關配置[mysql]
# 設置mysql客戶端預設字元集 default-character-set=utf8 [mysqld]
#設置3306埠 port = 3306
# 設置mysql的安裝目錄 basedir=D:\MySQL\mysql-5.7.21-winx64
# 設置mysql資料庫的數據的存放目錄 datadir=D:\MySQL\mysql-5.7.21-winx64\data
# 允許最大連接數 max_connections=200
# 服務端使用的字元集預設為8比特編碼的latin1字元集 character-set-server=utf8
# 創建新表時將使用的預設存儲引擎 default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
max_allowed_packet=500M
wait_timeout=288000
interactive_timeout = 288000
MySql 5.7 my.ini 位置(my.ini)在哪?
在“開始 → 所有程式 → MySQL”下麵找到MySQL的命令行客戶端工具,右鍵選擇該命令行工具查看“屬性”,在“目標”裡面也可以看到MySQL使用的配置文件位置。