文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
2 数据库工具
工具名 | 简介 | 备注 |
---|---|---|
DBEaver-CE | RDBS 和多种 DB 管理工具 | 每种数据库支持需安装相应驱动。 |
SQLite Studio | 提供 SQLite 界面的管理,可以很方便地对数据库进行编辑操作。 | |
SQLite expero | 可导入 csv 文件到 sqlite 文件。 | |
AnotherRedisDesktopManager | redis 客户端管理,可以连接 redis 单机、cluster 和 sential 模式。 |
DBEaver(开源)
DBEaver 支持 SSH 通道,可先登陆 SSH 通道的堡垒机,再连接到目标数据库。
数据导入导出: 扩展参数 --default-character-set=utf8
# 完整 SQL 命令如下: xxDB 为数据库名
# 导出 mysqldump
mysqldump.exe --routines --add-drop-table --disable-keys --extended-insert --default-character-set=utf8 -v --host=localhost --port=3306 -u root xxDB.0 > xx.sql
# 导入 mysql
mysql.exe --no-beep --default-character-set=utf8 --host=localhost --port=3306 -u root xxDB < xx.sql
说明:如果导入导出用的不是同一字符集,导入时可能会报错 Unknown command \\n
SQLite Studio
SQLite 是小型方便的嵌入式数据库,无需安装特定服务器,即可方便地管理数据。
SQLite Studio 提供 SQLite 界面的管理,可以很方便地对数据库进行编辑操作。
- 导入:支持 CSV 格式,可选各种编码,支持中文名称查询。导入的 CSV 可以建新表,也可将数据插入到已创建表。
- 导出:导出格式支持 HTML/PDF/JSON/XML,可导出压缩包。
SQLite expero
软件:SQLite expero
功能:可导入 csv 文件到 sqlite 文件。
SQLite
- 数据亲和类型:TEXT NUMBERIC INTERER REAL JNULL
- 字符串函数:substr replace
CSV 格式导入
- excel 导出 csv 文本:缺省编码为本地编码,ANSI
- sqlite 导入 csv 文本:文本编码要选择正确,中文书名时不建议选择缺省‘系统’,要选择 gb18030。
表格 3 CSV 导入注意事项
数据类型 | 格式 | 说明 |
---|---|---|
datetime date | YYYY-MM-DD HH:MM:SS.SSS | SQLite 没有一个单独的用于存储日期和/或时间的存储类,但 SQLite 能够把日期和时间存储为 TEXT、REAL 或 INTEGER 值。 |
float | xx.xx | |
string | 纯数字字符串用 text 存储,如果用 string,会变成用数字类型存储(如 001 会存成 1)。 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论