文章详情页
MYSQL数据库存文本转存数据库问题
一个mysql数据库,大约有1万记录,当初为了节省MYSQL数据库空间,数据在存储时其中一个字段存放文本。
格式为下:
ID title content ; 1 电脑 /2010/0809/hfdsjfsdf.php2 网络 /2011/0101/ifrejfeor.php3 手机 /2011/0202/bfvlbkflb.php..........10000 手表 /2011/0309/dfefiejwf.php在磁盘中,网站站点下,存在content对应的目录,里边有N多PHP文件,PHP文件内容为<? exit();?>文章的内容我现在不想让数据存放文本,因为我感觉存放文本的速度要比存放数据库本身慢。我想将这些PHP中的内容都导入到content中。
方法:
假设MYSQL和PHP在同一服务器上。在你的表中先加个newColOfPHPcode字段,需要足够长以容纳PHP代码。更新完后检查一下,再删除原来的CONTENT字段,并改名newColOfPHPcode为content;
update table1set newColOfPHPcode=LOAD_FILE(content)
相关文章:
1. MySQL5.6.40在CentOS7 64下安装过程详解2. MySQL存储过程例子(包含事务、参数、嵌套调用、游标循环等)3. Mysql入门系列:MYSQL表达式求值和MYSQL类型转换4. MySQL存储引擎选择InnoDB还是MyISAM5. MySQL横纵表相互转化操作实现方法6. mysql启动时报错 ERROR! Manager of pid-file quit without7. 使用MySqldump命令导出数据时的注意8. 关于Mysql插入中文字符报错ERROR 1366(HY000)的解决方法9. MySQL 一则慢日志监控误报的问题分析与解决10. 导出错误编码的mysql数据库
排行榜