不懂就问,为什么 Navicat premium 不支持 Mysql8,为什么 timestamp 类型没有默认的 CURRENT_TIMESTAMP 选项

2020-09-10 17:26:32 +08:00
 Nuttertoo1s
3584 次点击
所在节点    程序员
15 条回复
vibbow
2020-09-10 18:29:51 +08:00
1. navicat 支持 mysql8
2. timestamp 类型有 CURRENT_TIMESTAMP 选项
superrichman
2020-09-10 18:45:06 +08:00
你该升级 navicat 了
Tumblr
2020-09-10 18:55:58 +08:00
个人猜测,可能你用的版本有点旧吧。。。

Nuttertoo1s
2020-09-10 18:56:52 +08:00
@vibbow navicat 支持 mysql8 要手动修改密码格式,timestamp 类型要选择 CURRENT_TIMESTAMP,需要导出后修改在导回去,这也算吗
Nuttertoo1s
2020-09-10 18:57:12 +08:00
@superrichman
@Tumblr 我已经升到 15 了
overflow99
2020-09-10 19:03:34 +08:00
就因为这个问题,我换了 mysql@5.7,发现依旧不能设置默认值,最后换了一个客户端 navicat premium 11, 解决了
我觉得是客户端问题
miao666
2020-09-10 23:11:00 +08:00
navicat 授权费用太贵了,盗版连生产环境数据库简直是在作死
pma 真香~
EminemW
2020-09-10 23:28:29 +08:00
CURRENT_TIMESTAMP 这个不能选,但是你自己输入到默认值里,是可以生效的
2kCS5c0b0ITXE5k2
2020-09-11 00:01:11 +08:00
navicat z 真的不大行 我用 phpmyadmin 或者 datagrip 都比他舒服
vibbow
2020-09-11 00:01:28 +08:00
@Nuttertoo1s
1. navicat 支持 mysql caching_sha2_password 的
2. 不用导出再倒回啊,默认那里输入一个 C 就自动填充 CURRENT_TIMESTAMP 了呀
Nuttertoo1s
2020-09-11 08:46:51 +08:00
@vibbow
@EminemW 一直没注意到那是个输入框,还以为只能选呢
realpg
2020-09-11 09:22:35 +08:00
phpmyadmin 不香么
而且不需要开远程端口
changwei
2020-09-11 09:46:24 +08:00
生产环境可以用 mysql workbench 社区版,这个好像没有许可证问题,而且功能也齐全完整,毕竟官方社区出品的。
clf
2020-09-11 11:16:46 +08:00
@Nuttertoo1s
不知道你的 15 是啥版本,我的可以直接连 Mysql8,不需要修改密码格式。(不过我已经在用 DataGrip 了。
Nuttertoo1s
2020-09-11 11:59:47 +08:00
@lychs1998 刚试了一下 DataGrip,就代码提示来说 DataGrip 确实好用,界面看起来也舒服

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/705872

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX