我最近弄了一个云服务器,打算弄个论坛,在安装数据库的页面我有很多疑问:
1.数据库名和数据库用户名是不是可以不一样,我自己在云服务器上搭建了mysql数据库,默认名字是root,这个root是指数据库名还是数据库用户名呢
2.如果我有2个论坛,可不可以这样,
第1个论坛:
数据库名:root
数据库用户名:01
数据表前缀:pre_01
第2个论坛:
数据库名:root
数据库用户名:02
数据表前缀:pre_02
这样填写可以吗?论坛的站长们众说纷纭,说是只要修改数据表前缀就可以了,至于数据库名和数据库用户名可以一样的,真的可以吗?
推荐回答:
root是默认的最高权限的管理员账号,一般不建议用来给网站使用
你可以单独建两个数据库,并且给每个数据库单独建一个用户,这样一个网站被干的时候有可能不会导致另一个站遭殃,至于用户名、数据库名,那都是你随意指定的,爱怎么写都行,自己的服务器有权限新建多的数据库的情况下,不建议将多个网站安装在一个库里面,除非你有特殊需求
官方帮助文档地址:阿里云帮助中心
更多参考: 阿里云官方(新用户需官网注册查看)
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
一个数据库用户名是可以访问多个数据库的,并不是一个用户只能访问一个数据库。
就好像你可以拥有多套住宅一样,不同是房子不同(数据库名称)门钥匙不同(数据库密码不同)
而所有者(用户名)都是你的。
同样一个数据库也可以被多个用户管理。
-------------------------
肯定是你设置不对。 再则 ROOT 一般不会去作为数据库名称。
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。