许多Web服务需要一个数据库,通常是MySQL。 通常,软件的安装指示告诉您创build一个数据库和一个拥有该数据库权限的用户。
命名用户和数据库是否可以相同?
例如,我现在正在安装Openfire,并创build了一个MySQL数据库“openfire”和MySQL用户“openfire”。 我应该期待什么问题吗? 什么是约定?
是的,这绝对是一个很好的习惯。 它们互相排斥使用,不会造成任何问题。
您需要确保的是,它们符合用户名和模式命名约定:
可以命名用户和数据库是一样的,你不应该有问题。
但是从安全的angular度来看,你应该使用另一个用户名。