Mysql
PHP黄建文
这个作者很懒,什么都没留下…
展开
-
Mysql数据库修复
这段时间公司老是停电,今天又突然停电,这次都我的数据库给损坏了,查询数据提示Table keyword is marked as crashed and should be repaired 在网上查了很多都说用myisamchk来修复,我用APMserv套装,找不到这个应用程序。其实有更简单的办法,在mysql里直接输入SQL语句,REPAIR TABLE `keyword`原创 2008-07-30 11:34:00 · 939 阅读 · 0 评论 -
mysql慢查询日志开启与分析
查看慢SQL是否启用,查看命令:show variables like 'log_slow_queries'; 如果结果为ON则是开启了,如果为OFF则表示禁用了。如果没有开启的话,使用命令:set global log_slow_queries = on; 开启可以使用MySQL自带的mysqldumpslow工具。使用很简单,可以跟-help来查看具体的用法。#原创 2017-09-26 10:58:52 · 306 阅读 · 0 评论 -
查看与删除mysql日志的方法及注意事项
1.查找:12345678MySQL> show binary logs;+—————-+———–+| Log_name | File_size |+—————-+———–+| mysql-bin.000001 | 150462942 || mysql-bin.000002 | 125 ||转载 2017-05-05 10:09:47 · 731 阅读 · 0 评论 -
微信公众帐号第三方服务平台源码
微信公众帐号第三方服务平台源码,基于thinkphp3.2版本+DWZ进行开发。原创 2014-07-29 14:48:55 · 5507 阅读 · 4 评论 -
dreamwaever cs6利用phonegap生成手机应用
1、安装java jdk ,参考http://xiaoxing598.diandian.com/post/2012-05-06/170310202、下载安卓SDK ,http://developer.android.com/sdk/index.html#download3、配置dreamwaever中phonegap,参考http://code-tech.diandian.com/po原创 2013-11-17 14:55:44 · 1043 阅读 · 0 评论 -
mysql 事务处理
MYSQL中只有INNODB和BDB类型的数据表才能支持事务处理,而一般MYSQL数据库默认的引擎是MyISAM,这种引擎不支持事务;如果要让MYSQL支持事务,可以自己手动修改:方法如下:1、到phpmyadmin中,运行show engines;查看InnoDB为YES,即表示数据库支持InnoDB了;也就说明支持事务transaction了。2、在创建表时,就可以为Storage E原创 2013-06-13 09:18:33 · 1045 阅读 · 0 评论 -
mysql 中的case when 语法分析
case when 的语法结构如下CASE 【条件表达式,此表达式可以不写】 WHEN 【条件表达式或者CASE表达式的结果】 THEN 【表达式的结果,可以是字段,也可以是一个SQL语句,或者一个字符串】 。。。可以多个WHEN ELSE 【上面的条件都不合适时可以用这个,不是一定有的】END当财务用经常会看到报表中有“收入”,“支出”2项,但是都是同原创 2012-11-08 16:40:08 · 850 阅读 · 0 评论 -
设计模式之——工厂模式
用工厂模式设计数据库操作类,本程序要运行在PHP5.0以上,使用本程序可以方便的更换数据库,并且可扩展到其它数据库平台;在换数据库平台时,只是简单的修改数据库类型就可以了。 本人常用mysql数据库,所以程序只写了mysql的数据库操作类。希望各位高手把另外的类写全,最好能发一份给我。 db_mysql.php继承db.php接口,具体实现原创 2008-12-16 12:01:00 · 745 阅读 · 0 评论 -
ubuntu下安装pdo扩展
ubuntu下安装好LAMP后默认情况没有安装mysql_pdo扩展,以下是安装 步聚,在终端输入以下命令1、pecl search pdo2、sudo pecl install pdo当出现sh: phpize: command not found这些提示时先运行sudo apt-get install php5-dev3、原创 2010-05-23 17:14:00 · 5309 阅读 · 0 评论 -
ubuntu9.4下重装WEB服务
第一次安装时出错了,要重装要按以下步聚操作 完全删除原来的服务,命令如下:sudo apt-get remove --purge apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl原创 2009-11-17 13:04:00 · 686 阅读 · 0 评论 -
关于重新apache后无法载入mysql扩展解决办法
网上很多写在windows下无法载入mysql扩展解决办法,但是在liunx下的就没几个,以下是在liunx下的解决办法 重装后php不会自动把mysql.so扩展加上去,要sudo vim /etc/php5/apache2/conf.d/pdo.ini加入extension=mysql.so就可以了其实也可以在 /etc/php5/apache2/php.ini中加入原创 2009-11-06 17:31:00 · 1463 阅读 · 0 评论 -
设计模式之——单例模式
昨天我写过一个数据库的工厂模式,没看过的可以看一下http://blog.csdn.net/emtit2008/archive/2008/12/16/3529492.aspx其实在工厂模式就已经应用了单例模式,从始到终它就只有一个工厂,单例模式不需要新建实例。现在写一个简单的例子。 小船类boat.phpclass boat { privat原创 2008-12-19 11:22:00 · 520 阅读 · 0 评论 -
解决TP5.1路由中URL的BUG问题,并且可完美配合SEO优化,
我们在使用tp5.1时,其中路由的URL有个BUG,当遇到大小写时会出错,特别是在liunx环境中,现在用这个方法可以修复。当模块中有使用驼峰法时,url路由会出错,如application/userCenter这个模块时,使用url(userCenter/myOpt/editPassword)这种类型的url时,原有的URL会生成以下的连接userCenter/my_opt/edit_p...原创 2019-01-14 13:42:52 · 1839 阅读 · 1 评论