分类 MySQL 下的文章

Navicat Premium Lite 是 Navicat 的精简版,拥有基本数据库操作所需的核心功能。它允许你从单个应用程序同时连接到各种数据库平台,包括 MySQL、Redis、PostgreSQL、SQL Server、Oracle、MariaDB、SQLite 和 MongoDB。Navicat Premium Lite 提供简化的数据库管理体验,使其成为用户的实用选择。

官方网址 https://www.navicat.com.cn/products/navicat-premium-lite

几个注意事项

  1. 虽然是 Lite 版,但 macOS 下的安装包也有 300多M,并且安装后会占用磁盘约 900M 的空间,磁盘小的用户需要考虑一下。

- 阅读剩余部分 -

设计表有个字段设计错了,但本地已经有一些测试数据了,不想删表重建,又得费工夫导数据。

于是 modify 该字段,发现不生效。原来修改 unique 字段为非 unique 是要用删除索引的方法(unique 字段默认会创建索引),删除了索引,就不是 unique 了。

首先根据字段名查找关联的索引:

SHOW INDEX FROM table_name WHERE Column_name='column_name';

然后删除索引:

ALTER TABLE table_name DROP INDEX index_name;

- 阅读剩余部分 -

好几年没用 MySQL 官方的客户端(MySQL Workbench)了,今天看到有条帖子说官方的客户端进步很大,于是下载安装体验了一下。

由于我的 macOS 默认是深色模式,MySQL Workbench 跑起来也是这个深色模式(有人喜欢叫暗黑模式)。但我发现在深色模式下,表格的边颜色是白色的,非常刺眼,如图:

- 阅读剩余部分 -