1. 说明
使用 MySQL 版本过程中,脚本提供2种配置数据库的方式:
选项1是由安装脚本帮助创建用户和数据库,此时需要提供数据库的root密码,而且数据库能够允许root用户远程连接。
选项2是用户自己创建或使用以前的数据库,需要提供数据库的基本信息。
由于有些 Linux 默认(尤其是通过宝塔等面板)安装的 MySQL,是不允许root用户远程连接数据库的,这就导致选项1无法安装成功,而我们初次安装的时候又没有创建相应的用户和数据库,这就导致选项2也无法安装成功。
遇到这种情况,就需要我们手动创建相应的用户和数据库,并把相关信息提供给安装脚本。如果数据库服务器不是安装在本机的,我们就需要到安装数据库的主机上去操作,因为只有在本机,才可以使用root账号登陆。
2. 信息整理
我们需要提供给安装脚本的数据库信息有:
主机
数据库服务器的IP地址或域名,本机则为 localhost
端口
数据库服务监听的端口号,通常为 3306
用户名
连接数据库时使用的数据库用户名,在创建时指定即可,这里使用 seafuser 为例
密码
数据库用户的密码,这里使用 seafpass 为例
数据库名称
ccnet/seafil