php - 我应该使用某种数据库吗?

标签 php database

为了重新设计网站,我输入了 this page用手一起。然而,目前还有 100 多个节目需要添加,并且每年都会添加三个新节目。

在旧系统中,文本文档被用作临时“数据库”;它存储有关每个节目的数据,节目以“#”分隔,数据字段以“]”分隔。以下是摘录:

#The Whorl of the Leaves]WhorlOfTheLeaves]3]F]167
#Aladdin]Aladdin]8]N]0
#A Christmas Carol]XmasCarol84-]7]N]0
#The Feral Child]FeralChild]7]N]118
#Camelot]Camelot]11]N]169

然后使用 PHP 脚本提取有关每个节目的信息并使页面可见 here .

我确信可以使用脚本来组合一个页面,例如上面所示的页面,但似乎应该有一个比文本文档更好的系统来存储信息。

我的问题是:如果文本文档“数据库”正常工作,我是否应该更改它?有没有更好的方法来组织每个节目的信息?

最佳答案

SQLite会很适合你。它是一个小型数据库,无需配置或设置 - 但内置于大多数 PHP 安装中。

只需使用 PDO和你的好处。

$db = new PDO('sqlite:/path/to/here/mydb.sq3');

$db->query('SELECT * FROM shows');

关于php - 我应该使用某种数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8859557/

相关文章:

php - 如何显示 SQL 表中的所有记录并将这些记录与另一个表匹配?

php - 使用 SQL 查询填充 D3.js 饼图

mysql - 如何启动具有特定增量值的mysql列?

php - Joomla 中 com_content 的纯 CSS 版本

php - Laravel + 基本身份验证,除了一个文件夹不起作用

php - 将 PHP 脚本回显到父页面上

javascript - 在不同变量上输出 JavaScript 函数

php - MySQL DAYNAME 明智地检索不同时区的数据

database - 数据库中应该有多少业务逻辑?

php - 将 MySQL 链接传递给类方法