在苹果系统上使用SQL数据库超级简单!首先,下载SQLite浏览器或用Terminal打开sqlite3命令。创建数据库:sqlite3 mydatabase.db,然后输入SQL语句如CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT); 插入数据:INSERT INTO users (name) VALUES ('小明'); 查询:SELECT * FROM users; 导出数据用.dump命令。最新技巧:用DB Browser for SQLite app,一键可视化管理表格,拖拽导入CSV,超级轻松!备份用cp命令复制.db文件,避免数据丢失。
第一篇内容
苹果电脑自带sqlite3工具,无需安装。打开终端,输入sqlite3 test.db,创建表:CREATE TABLE test (id int, name varchar(20)); 插入:INSERT INTO test VALUES(1,'苹果'); 查询:SELECT * FROM test; 退出:.quit。管理数据就是这么直白,逗号分隔导入用.csv模式。
第二篇内容
最新技巧:用iOS Shortcuts结合SQLite插件,手机上直接跑SQL脚本。macOS Ventura后,Shortcuts支持数据库操作,教你轻松建表查询。示例代码:SELECT name FROM contacts WHERE age > 20; 结果直接显示,管理通讯录数据超方便。
第三篇内容
在Finder中,SQLite文件就是普通文件,双击用TablePlus打开(免费版够用)。技巧:批量插入用BEGIN TRANSACTION; 然后多条INSERT; COMMIT; 速度飞起。苹果系统优化了文件I/O,管理大数据库不卡顿。
第四篇内容
可视化工具推荐:DB Browser for SQLite,从官网下载安装。打开数据库,点击New Database,建表界面拖拽字段。执行SQL:CREATE INDEX idx_name ON users(name); 加速查询。最新版支持暗黑模式,完美适配macOS。
第五篇内容
备份技巧:用Time Machine自动备份所有.db文件。命令行高手用sqlite3 database.db .backup backup.db。恢复数据:直接替换文件重开。教你零风险管理数据,逗号导入导出用.mode csv。
第六篇内容
高级玩法:结合AppleScript自动化SQL。写脚本打开Terminal跑sqlite3,批量处理数据。示例:do shell script "sqlite3 /path/to/db 'SELECT * FROM table;'",结果存到文件,轻松解析。
Q: 如何在苹果系统安装SQLite工具?
A: 终端输入sqlite3 --version,已内置;或brew install sqlite。
Q: 怎么导入CSV到SQL数据库?
A: sqlite3 db.db,然后.separator , .import file.csv table。
Q: 数据库文件放哪里安全?
A: ~/Documents/Database文件夹,用iCloud同步备份。
Q: 查询慢怎么办?
A: 加INDEX,如CREATE INDEX ON table(column); 瞬间加速。