mysql - 通过PHP将数据插入MySQL

标签 mysql sql

我有一个数据库表,我想在其中存储大约 100-500 个不同的笑话(小笑话最多 500 个字符)。

CREATE TABLE  `jokes` (
 `Num` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
 `Text` TEXT NOT NULL
) ENGINE = MYISAM ;

我应该使用什么方法将我的笑话最快上传到数据库? 这些网站的教程之一应该适合我吗?
http://www.w3schools.com/php/php_mysql_insert.asp
http://www.tutorialspoint.com/php/mysql_insert_php.htm

谢谢

最佳答案

我认为您的问题可能是:我可以通过什么方式将 100 个文本项(可能来自文件)插入到数据库表中。

如果是上述情况,以下算法可能会有所帮助:

(1) 将所有笑话放入一个文本文件中,每行一个笑话。
(2) 使用 PHP file函数,将所有行放入数组中:

$lines = file("jokes_file.txt");

(3) 然后迭代各行并处理并插入到数据库表中。

foreach( $lines as $line )
{
    echo( $line );
//  Process and Insert into Database Table
}

关于mysql - 通过PHP将数据插入MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19169827/

相关文章:

mysql 使用 NOT IN 最快的方法

具有多个选择选项的选择列表中的 PHP 回显

mysql - 如何创建一个快速查询,根据数据子集将聚合结果返回到单独的列中?

sql - 当数据库时间片大于想要的时间片时,如何查询时间序列数据?

Mysql加载数据时CONCAT错误

sql - 间接 UNIQUE 约束

sql - 在 Windows 8 中卸载 SQL Server Management Studio 2014

MySQL 查询 GROUP BY 两列

使用 mySQL 原始数据库查询进行 Python 字符格式化给我带来了问题

mysql - 计算并选择 MySQL 中特定字段的所有日期