如何存储mysql设置?

时间:2012-05-24 05:00:01

标签: php mysql

我正在开发一个Web应用程序(一个库管理器),它将被想要使用它的人安装在“虚拟主机”上,就像Wordpress平台一样。

关于安装,我要求以数据库主机名,数据库用户,数据库密码和数据库名称等形式进行mysql设置,但这些信息将在以后使用(在db中插入连接登录名和连接密码) , 例如)。我想知道存储这些设置的更好方法是什么。我应该将它们存储到设置文件.txt中吗? .dat?我宁愿避免,因为有一些可能的黑客攻击。

安装的第一步是在填写表单后创建表,第二步是在填写另一个表单后在数据库中插入数据。我试图将设置存储到变量中,但是就像我使用一些php函数一样,我以后不能在其他函数中使用它(因为局部变量,它们不是全局的)。

1 个答案:

答案 0 :(得分:1)

使用常见的.php文件,您应该将其包含在要与数据库连接的每个其他文件中。在该文件中,只需将hostname,db,dbh等值分配给稍后将使用的一些有意义的变量,这些变量将可用于包含此文件的所有函数。