我使用以下内容在 10.6.8 上升级 SQLite 3。我现在在 /usr/bin/ 中安装了 3.6.12 版,在 /usr/local/bin/ 中安装了 3.7.14 版。这是安装它的最佳方式吗?
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/ 中查找。我还阅读了一些文章,说如果我没有通过 shell 发送所有命令,我需要更新 .profile 。像这样从 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 & "; \""