1. 程式人生 > >Navicat匯入mysql大資料時出錯解決方法

Navicat匯入mysql大資料時出錯解決方法

Navicat 自己到處的資料,匯入時出現無法匯入的情況。

最後選擇利用MySQL命令匯入方式完成資料匯入

用到命令

use  快捷方式   \u     

source 快捷方式   \.

快捷方式可以通過help查詢

mysql>\u dataname
mysql>\.  d:\mysql\dataname.sql


匯入時碰到問題及解決方法

匯入時中文亂碼

解決方法:

在用Navicat匯出時用的是UTF8編碼,匯入時MySQL用自己預設的編碼方式匯入,中文產生了亂碼

用命令查詢

mysql>show variables like '%char%';

查詢看到編碼是gbk

然後查到的全部用

mysql>set character_set_results=utf8;
mysql>set .....(類同都修改成utf8)

再次執行匯入,OK!編碼正常,成功匯入。

相關推薦

Navicat匯入mysql資料出錯解決方法

Navicat 自己到處的資料,匯入時出現無法匯入的情況。 最後選擇利用MySQL命令匯入方式完成資料匯入 用到命令 use  快捷方式   \u      source 快捷方式   \. 快捷方式可以通過help查詢 mysql>\u dataname mysql

mysql匯入excel表格資料出錯解決

1:匯入的是Excel2007表格格式的資料。 2: 報錯以後資料加進去了。(選擇了錯誤繼續執行) 3:這個錯誤對我的資料有影響嗎? 4:造成這個錯誤的原因是什麼 5:這個是日誌檔案 [2012-07-11 13:57:48] [Msg] Import start [2012-07-11 13:57:48

】phpMyAdmin中匯入mysql資料庫檔案出錯:您可能正在上傳很的檔案,請參考文件來尋找解決辦法

用phpMyAdmin去匯入90M左右的mysql資料庫檔案時出錯: 您可能正在上傳很大的檔案,請參考 文件 來尋找解決方法。 【解決過程】 1.很明顯,是檔案太大,無法匯入。即上傳檔案大小有限制。 所以要去解除此限制。 之前其實也遇到類似的問題,之前就解決了

MYSQL匯入檔案解決辦法

mysql在通過匯入sql檔案可能會出現下面二個問題: 1.如果sql檔案過大,會出現"MySQL server has gone away"問題;   2.如果sql檔案資料有中文,會出現亂碼  www.2cto.com   解決問題: 問題1:出現MyS

navicat還原mysql備份資料,部分表無資料

最近在使用navicat正在本地恢復資料時,發現部分表資料,百度一下,發現是由於max_allowed_packed設定過小,而insert時資料過多導致出錯,修改max_allowed_packed的值即可恢復,我修改後的值為1024*1024*50。 表無資料: 部分資料未同步成功

Ubuntu下報錯:處理軟體包 python-dnspython (--configure)出錯 解決方法

原因: 在將python2升級到python3時,只是將/usr/local/bin目錄下修改了(使用ln -s 或者其他方式),然而我們的配置目錄並沒有修改。 解決方法: sudo apt-get clean sudo apt-get update sudo apt-get ins

mysql登入或安裝出錯解決方法

mysql登入提示ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded解決方法mysql登入提示ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded解決方法/etc

資料庫資料訪問的解決方法

隨著網際網路應用的廣泛普及,海量資料的儲存和訪問成為了系統設計的瓶頸問題。對於一個大型的網際網路應用,每天百萬級甚至上億的PV無疑對資料庫造成了相當高的負載。對於系統的穩定性和擴充套件性造成了極大的問題。 一、那麼資料庫如何處理海量資料呢? 1、編寫優良的程式程式碼 處理資料離不開優秀的程式程

ASPNETMVC Core新增控制器提示“執行所選程式碼生成器出錯解決方法

ASPNET MVC Core中像Controller中新增控制器提示“執行所選程式碼生成器時出錯”  解決辦法  清理專案、清理解決方案,重新生成專案或重新生成解決方案,再新增一次控制器,如果還提示同樣的錯誤,重啟VS後再試即可。

安裝過jdk1.7再安裝1.8出錯——解決方法

由於之前我安裝過jdk1.7,現在需要安裝jdk1.8時,出現問題 問題描述: 我在cmd中輸入 java -version 查詢,jdk版本為1.8,但是報錯如下 Error: Registry key 'Software\JavaSoft\Java Runtim

解決mysql資料,格式不對、匯入慢、丟資料的問題

    如果希望一勞永逸的解決慢的問題,不妨把你的mysql升級到mysql8.0吧,mysql8.0預設的字符集已經從latin1改為utf8mb4,因此現在UTF8的速度要快得多,在特定查詢時速度提

navicat MySQL 匯出資料出現1577錯誤解決方法

問題描述: Navicat for MySQL匯出任何一個數據庫,都會提示:1577 – Cannot proceed because system tables used by Event Scheduler where found damaged at server s

sql server2017從MySQL匯入資料到SQL Server時報錯:截斷行處理設定指定截斷出錯解決方案

今天晚上在跑SQL Server代理作業時報錯: 錯誤: 0xC020902A,位於 credit_ious_instalment, 源 - 查詢 [2]: “源 - 查詢”由於發生截斷而失敗,而且針對“源 - 查詢.輸出[ADO NET 源輸出].列[ious_no]”的截斷行處理設定

解決mysql插入資料出現Incorrect string value: '\xF0\x9F...' for column 'name' at row 1的異常

這個問題,原因是UTF-8編碼有可能是兩個、三個、四個位元組。Emoji表情或者某些特殊字元是4個位元組,而MySQL的utf8編碼最多3個位元組,所以資料插不進去。 我的解決方案是這樣的 1.在mysql的安裝目錄下找到my.ini,作如下修改:   [mysqld] character

關於mysql資料庫匯入資料慢的解決方法

mysqldump匯入慢的解決方法 mysql匯出的SQL語句在匯入時有可能會非常非常慢,經歷過匯入僅45萬條記錄,竟用了近3個小時。在匯出時合理使用幾個引數,可以大大加快導 入的速度。 -e 使用包括幾個VALUES列表的多行INSERT語法; –max_al

goland匯入自定義包出錯(一招解決問題)

使用goland編寫go語言程式的時候,發現針對自定義的包無法引入。如下圖所示: 具體錯誤也就是main.go:13:2: cannot find package "grpool" in any of: 然後就各種在網上查詢,大多數也都講得很不清楚,最後在網上找到一個說的比較詳細的

Nginx出現413 Request Entity Too Large錯誤解決方法,phpmyadmin匯入mysql資料庫提示,您想上傳更的檔案/您可能想上傳更的檔案的解決方法

Nginx出現413 Request Entity Too Large錯誤解決方法Nginx出現的413 Request Entity Too Large錯誤,這個錯誤一般在上傳檔案的時候出現解決方法:開啟nginx主配置檔案nginx.conf,一般在/usr/local/

mysql資料分庫和分表 php解決方案

當Mysql資料量過大時,就會面臨壓力分解,這時分庫分表是一個不錯的解決方案,現在我們就來談談Mysql如何分庫分表比較理想,然後再用php如何呼叫。1,主從複製,讀寫分離對主庫修改資料,查詢使用從庫。一主多從,來降低資料庫讀取壓力。2,分庫分表根據實體業務來分

Navicat for MySQL 新建查詢,報can't create file ...系統找不到指定的資料夾出現問題

搞了近1.5小時,在快要放棄Navicat for mysql工具, 打算轉用MySQL workBench 時,轉機出現了,突發奇想,改動了一下,居然居然可以新建查詢了….. 有一段時間,沒有在自己的PC上使用Navicat for Mysql這個工具了。今

xampp中mysql資料庫匯入限制的簡單解決

1.找到php/目錄下的php.ini,開啟 2.找到三個引數:upload_max_filesize 、 memory_limit 、 post_max_size 3.分別適當增大成需要的大小就好啦^_^,不過memory_limit 、 post_max_size的值要