我使用以下方法升級10.6.8上的SQLite 3。我現在在/ usr/bin /中安裝了版本3.6.12,版本3.7.14安裝在/ usr/local/bin /中。這是安裝它的最佳方式嗎?Mac上的SQLite3升級
mkdir ~/tempFolder
cd ~/tempFolder
curl https://www.sqlite.org/sqlite-autoconf-3071400.tar.gz | tar xvz
cd sqlite-autoconf-3071400
autoconf
./configure
make
sudo make install
如果不是,我該怎麼辦才能修復它?最後,只有當我輸入路徑/ usr/local/bin/sqlite3時纔會調用SQLite 3.7.14。我已閱讀,如果我更新路徑,我可以通過簡單地鍵入sqlite3來調用最新版本,因爲它會查看/ usr/local/bin/first。我還閱讀了文章,說我需要更新.profile,而不是通過shell發送所有命令。從shell和AppleScript調用最新版本到shell的最佳方法是什麼?或者僅僅安裝最新版本會更容易些?
property databaseFolder : POSIX path of (path to public folder as text) & "Databases/"
property databaseName : "myDatabase"
property databasePath : quoted form of (databaseFolder & databaseName as text)
property table1 : "Main"
set xxx to do shell script "sqlite3 " & databasePath & " \"select * from " & table1 & "; \""
我不清楚如何安裝它。我只需將文件拖到/ usr/bin /?我需要先卸載以前的版本嗎?怎麼樣?這將被稱爲從終端與sqlite3 ...?謝謝。從MacPorts安裝是否有優勢? – adayzdone
查看我的編輯瞭解更多詳情。 – 2012-09-28 13:51:49
我可以簡單地將預編譯的二進制文件移動到/ usr/bin /以覆蓋舊版本的SQLite,還是有其他安裝/卸載這些程序的步驟? – adayzdone