色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql超過20m無法導入

黃文隆1年前7瀏覽0評論

在使用MySQL進行數(shù)據(jù)導入時,有時會遇到導入文件大小超過20MB的情況。當文件大小超過20MB時,MySQL將無法導入數(shù)據(jù),這個限制造成了不少的麻煩。

為什么會有這個限制呢?原因是MySQL默認配置文件中對于導入文件的大小,有一個默認限制,這個限制的大小就是20MB。在默認情況下,MySQL無法導入超過這個大小的文件。

如果我們想導入一個超過20MB的文件,該怎么辦呢?有兩種方法可以解決這個問題。

第一種方法是:修改MySQL配置文件,將默認的限制值修改為更大的值。

#修改mysql配置文件
vi /etc/my.cnf
#在[mysqld]下面添加如下兩條配置
max_allowed_packet = 256M
innodb_log_file_size = 512M
#重啟mysql服務
systemctl restart mysqld.service

修改完成后,重啟MySQL服務生效。

第二種方法是:使用命令行導入文件。在命令行使用“source”命令進行導入,這種方法可以繞開默認的限制。

#進入mysql客戶端
mysql -u username -p
#選擇數(shù)據(jù)庫
use database_name;
#運行source命令導入文件
source /path/to/file.sql

通過以上兩種方法,我們就可以成功導入超過20MB的文件啦!