Tag: SQL

在PHP里执行SQL文件

如果你有一系列的SQL语句要执行 你可以把它存成 文本文件 e.g. *.SQL 然后登陆 mysql 控制端 执行 source 把这些命令执行了. 如果没有相应的权限 而可以写一小段PHP代码 并在URL里执行. 把数据库的帐号写在一个PHP脚本里 // conn.php define('DB_HOST', 'helloacm.com'); define('DB_USER', 'DB_USER'; define('DB_PASSWORD', 'DB_PASSWORD'); define('DB_NAME', 'DB_NAME'); 然后另一PHP就声明了一个 ExecSqlFile 函数 把给定的文件读进来每一行执行SQL语句 …

通过 Crontab 后台/异步定时发邮件

很多人设计 WEB 应用的时候会需要这么一个给用户 发邮件的功能. 这时候就可以通过 类似 PHPMailer 这种开源的类来即时的发邮件. 这有个不好的地方就是 因为是同步发送方式, 页面在邮件发出去之前 会卡住 而且会造成服务器的负担 可扩展性并不强 (如果一天数以万计的邮件需要发 那么高峰期服务器定不能胜任). 最好的设计方法是后台异步的发邮件, 那么我们首先需要一个SQL表格来存放待发送的邮件: -- phpMyAdmin SQL Dump -- version 4.2.6 -- http://www.phpmyadmin.net -- -- …

更改WordPress博客全站的评论名称

坛子给我建议说: 我觉得很有道理, 但是别人网站上的留言我改不了, 自己的还是可以先改改的. 于是, 我登陆 phpmyadmin (一个网页式的php mysql 管理平台) 然后输入以下命令: update `wp_comments` set `wp_comment_author` = 'JustYY.com 小赖子的英国生活和资讯.' where `wp_comment_author` = 'ACMer' 同时发现自己留了很多不同的网站,还有不同的邮件,都可以这样类似的改过来. update `wp_comments` set `wp_comment_author_email` = 'dr.zhihua.lai …

几条WordPress 博客 有用的 SQL 语句

WordPress 强大是有它的道理,主要原因是它是基于PHP(开源,灵活,快速开发) WordPress 搭建的博客是动态的,因此需要一些缓存插件来避免服务器重复的查询SQL数据库.我建议是少装插件,尽量用PHP和 MySQL 自己写. 如果你移动了博客的地址,那么就会需要以下几条SQL语句来更新文章中的地址(文章也是存在MYSQL数据库中) UPDATE wp_posts SET post_content = REPLACE (guid, 'OLD URL', 'NEW URL'); UPDATE wp_posts SET guid = REPLACE (guid, 'OLD URL', 'NEW URL'); …

网站流量过大, 屡次被提供商禁止.

我的网站运营商是 www.ukreg.com / fasthosts. 之前用得都挺好的.人性化的控制界面,100G的空间, SQL服务器等. 去年开始,有数次收到邮件说我的网页用了太多的资源,于是就把我的网站给禁了, 每次在弄好了之后,经常文件都被弄丢失,因此我都有备份的习惯. “Your site is spawning at least 2 php processes that are constantly using between 50 and 100 cpu.” 昨天觉得不能老这样折腾.于是把一些页面统计的 SQL 语句给屏蔽掉了. …