PostgreSQL 如何对数据库进行重命名?
在 pgAdmin 上一致都没有找到重命名的按钮。
解决
我们也想让 PostgreSQL 能够和 MySQL 一样方便的重命名。
MySQL 只需要右键选择就可以重命名了。
可惜 pgAdmin 上面没有这个重命名的功能。
最笨的办法就是把数据库导出来后,在新建一个数据库,再导入回去。
其实不需要那么麻烦。
确定需要重命名的数据库没有数据库连接
这个非常重要,如果有连接的话,你的数据库重命名是没有办法完成的。
在 pgAdmin 下面,会有当前数据库的连接列表。
如果有的话,你需要要不然删除这个连接,要不就单击其他的库来中断这个连接。
然后在查询工具中运行下面的 SQL
alter database usvisatrack rename to sharkfly;
就可以完成重命名了。
IntellIJ 数据库工具
你也可以使用 IntelliJ 的数据库工具来直接重命名。
当然,这个重命名的前提也是要重命名的数据库上没有连接。
直接选择重命名按钮即可。