letylin / pyptbook

金融大數據二部曲, 書名: Python 網頁程式交易APP實作~Web + MySQL + Django. 讀者可以在此下載教學資源含課本範例、程式更新等資訊. 歡迎讀者對本書有任何疑問, 在此討論。
44 stars 32 forks source link

13-1-1 匯入資料 #4

Open Vincent-fang opened 6 years ago

Vincent-fang commented 6 years ago

您好:在ch13匯入資料出現錯誤 LOAD DATA local INFILE 'C:/Users/User/Desktop/company.txt' INTO TABLE company CHARACTER SET utf8 FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES;

執行後第一行執行出現錯誤 ERROR 1046 (3D000) at line 1: No database selected 勞煩您指點 謝謝

HYouFu commented 6 years ago

您好,我是作者的助理 您的問題似乎是沒有選擇到資料庫就直接執行指令, 建議您選擇資料庫後再輸入此指令, 或是在這段前面加上

USE mydatabase;

用以選擇您的資料庫(名稱請自行更換), 請記得加分號以表示此為一段指令。 感謝您的詢問,也很抱歉久等了 ----------------參考程式---------------- USE mydatabase;

LOAD DATA local INFILE 'C:/Users/User/Desktop/company.txt' INTO TABLE company CHARACTER SET utf8 FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES;

liaoluo commented 6 years ago

您好: 執行上段程式出現錯誤訊息如下: Error Code: 1148. The used command is not allowed with this MySQL version

我安裝此版mysql-installer-community-8.0.11.0.msi 謝謝

HYouFu commented 6 years ago

您好: 本書是基於MySQL5.7撰寫,

5.7版與8.0版之間存有相容性的問題,

目前建議使用5.7版本進行練習較為穩定,

謝謝您的回復!

letylin commented 6 years ago

github的討論參與者您好! 您在這邊的留言我們比較難在第一時間收到資訊, 所以在這邊邀請您加入我們的LINE@ 1對1聊天群組, 您可以在LINE上討論有關於書中的問題, 讓我們能快速知道您的疑問並與您討論!

LINE@ID:@iex5378o ★☆★使用手機者點選以下網址或使用電腦者掃描以下QRCode立即加入群組★☆★ https://line.me/R/ti/p/%40iex5378o

line