
正文
php项目的数据库文件 php的数据库配置在哪
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎样找到php应用程序中的数据库文件!
不见得压缩包里会有数据库文件啊,mysql数据库表格式为.frm,.myd,.myi,一个表会对应三个文件,你看看有没有,再看看有没有人家导出的sql语句
相关问答
Q1: thinkphp配置数据库文件在哪
thinkphp\common文件夹中php项目的数据库文件的convention.php中是tpphp项目的数据库文件的核心配置文件php项目的数据库文件,不能乱动php项目的数据库文件,如果要想更改里面的配置,在conf
文件夹里面的config.php可以配置,可以这样写
?php
return
array(
'db_type'
=
'mysql',//
数据库类型
'db_host'
=
'127.0.0.1',//
数据库服务器地址
'db_name'
=
'thinkphp',//
数据库名称
'db_user'
=
'root',//
数据库用户名
'db_pwd'
=
'123',//
数据库密码
'db_prefix'
=
'tp_',//
数据表前缀
'db_charset'
=
'utf8',//
网站编码
'db_port'
=
'3306',//
数据库端口
'app_debug'
=
false,//
开启调试模式
);
?
也可以在最外边写,就是与thinkphp框架同一目录中写一个config.php文件,格式如同上面的一样,不过在conf
文件夹里面的config.php中得包含最外边的那个config.php
Q2: php连接数据库文件存放在什么目录下
进入php源程序目录中的ext目录中php项目的数据库文件,这里存放着各个扩展模块的源代码php项目的数据库文件,选择php项目的数据库文件你需要的模块,比如curl模块:cd curl执行phpize生成编译文件php项目的数据库文件!
phpize在PHP安装目录的bin目录/usr/local/php5/bin/phpize运行时,
可能会报错:Cannot find autoconf. Please check your autoconf installation andthe $PHP_AUTOCONFenvironment variable is set correctly and then rerun thisscript.,需要安装autoconf:yum install autoconf(RedHat或者CentOS)、apt-get installautoconf(Ubuntu Linux)!
执行/usr/local/php5/bin/php -v这个命令时,php会去检查配置文件是否正确,
如果有配置错误,这里会报错,可以根据错误信息去排查!
Q3: PHP项目中数据库是集合在项目中的吗?
那个确切的说不是上面“数据库是文本格式的”。你误会了
那个只是数据库的结构和数据的sql文件,说白了就是一些sql语句
你要在本地或者别的地方使用数据库,那你得有mysql数据库
然后把这个sql文件导入到数据库管理工具中,进行数据库结构和数据还原
有些php程序是有安装页面的,他的原理就是读取这个sql数据文件,然后把里面的sql语句发送到数据库执行一遍,这样,数据库内的结构和数据就恢复了!
你有一句是说对了,“和SQLServser一样”,这两种数据库确实在运行原理上差不多
但你那就“数据库是文本格式的”这句是错误的,你产生了一个误区!
不知道这样说,你能看明白不!
Q4: thinkphp5中,数据库文件放到哪个目录下?
可以自行在项目根目录下创建一个目录databasesphp项目的数据库文件,将数据库文件放在此目录中
php项目的数据库文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php的数据库配置在哪、php项目的数据库文件的信息别忘了在本站进行查找喔。








