我使用以下方法升级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