天天看點

英語單詞SQL資料庫一千詞帶音标例句發音【安卓SQLite網頁MySQL皆可用】

【一千英語單詞加翻譯音标例句發音sql檔案db檔案】

蛋疼,上傳完檔案發現預設就是5C币一次,居然不是免費的,這裡直接放出sql檔案好了。供大家免費複制。

包含了一千多個英語單詞的sql檔案。移動安卓,伺服器皆可用。

使用方法:

1、Web開發:navicat直接導入sql檔案(導入到MySQL資料庫裡!)。

2、移動安卓:

    方法1、直接下我的db檔案

    方法2、sql檔案導入到MySQL裡面先,再建個SQLite連接配接(navicat也可以建SQLIte的,去百度下,軟體叫Navicat Premium,不是for mysql)然後複制MySQL表,粘貼到SQLite裡面,再導出為db檔案,再在Android Studio裡面用代碼讀取db檔案生成資料庫即可。(上述過程踩坑無數,遇到問題自行百度,有空寫教程)

本資源是我通過網上的詞彙表,自行寫程式讀取檔案格式化分析插入到資料庫裡面的,用的翻譯API是金山詞彙。

想要腳本私信我~最近比較忙,沒時間放出教程了。

安卓和mysql各自的SQL檔案: https://pan.baidu.com/s/1nY33xOV5G4Fts6elllSa2w

提取碼: fkyh

----------------------------

竟然有人向我要腳本連結了,下面是爬取金山詞彙,格式化到資料庫裡的連結:

https://pan.baidu.com/s/1sdM1-7cf7H87-4Hk-L8Ntw

提取碼2e89

整個代碼的思路:

網上搜個六級詞彙表,然後用java讀取這個檔案,提取其中的所有英文單詞,調用金山詞彙接口,得到英文單詞的中文意思、音标、例句等等資訊,然後将其格式化,插入到mysql的一個表裡面。

src下面有個data.txt檔案,這個檔案就是來自百度到的詞彙單詞表,格式是這樣的:

warrant/ 'wRr?nt/n. 正當理由, 委任狀,許可證 

watertight/ 'wR:t?tait/a.不漏水的,防水的 

watt/ wRt/n.瓦(特) 

weary/ 'wi?ri/a.疲倦的 vt.使疲乏 

web/ web/n.網,絲,網狀物 

我們這裡不管其他的,隻把前面的英文單詞拿過來用,比如第一行,我們就隻截取warrant這個單詞,其它就不管了。

金山詞彙的接口可能會過期,可能要到官網申請一個

(代碼其實亂七八糟的,我也懶得整理,湊活着看吧。。)