我用的是开源的SQLiteStudio这个跨平台的工具。SQLiteStudio的源码在:https://github.com/pawelsalawa/sqlitestudio
下载这个安装包后,安装时,会报:“macOS无法验证此App不包含恶意软件。” 解决方法有下面几个:
- 解决方法一: 打开系统偏好设置>安全性与隐私>通用,这个时候有个按钮,“仍要打开”点击即可。
- 解决方法二: 按住Control键点按应用, 然后打开,这样会把应用增加到白名单中许可执行。
- 解决方法三: 禁用新安全检查,执行如下命令: sudo spctl --master-disable
导入的CSV文件中如果有中文,需要确保文件是 uft8-BOM 编码的,否则会识别成乱码。
BOM的由来:
为了识别 Unicode 文件,Microsoft 建议所有的 Unicode 文件应该以 ZERO WIDTH NOBREAK SPACE(U+FEFF)字符开头。这作为一个“特征符”或“字节顺序标记(byte-order mark,BOM)”来识别文件中使用的编码和字节顺序。
UTF-8与UTF-8 BOM
Sublime Text 的另存为具有这个功能,在菜单:
File -> Save With Encoding -> utf-8 with BOM 这里。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
2016-04-26 protoc 命令参数
2013-04-26 Golang在http处理是一个连接一个协程
2011-04-26 Android 的Margin和Padding属性以及支持的长度单位
2011-04-26 android:layout_gravity 和 android:gravity 的区别
2011-04-26 Android设置窗口的背景图
2011-04-26 Android调用天气预报的WebService简单例子
2010-04-26 .NET Framework 4.0 中如何把一个程序部署到全局应用缓存(GAC)