• mysql.ini 配置

    日期:

    mysql.ini 配置 #记录所有sql语句 log = E: / mysqllog / mysql. log #记录数据库启动关闭信息,以及运行过程中产生的错误信息 log - error = E: / mysqllog / myerror. log # 记录除select语句之外的所有sql语句到日志中,可以用来恢复数据文件 log - bin =...

  • mysql 查询优化规则

    日期:

    mysql 查询优化规则 1、请不要在SELECT中使用DISTINCT; #会用到临时表 2、尽可能不要SELECT *,而应该查询需要用到的指定几个字段; 3、不要对两个大表进行联合,无论是内联或外联。对于需要对两个或多个表进行联合查询的情况,可以做两次或多次数据库查询...

  • 4种常见的MySQL日志类型

    日期:

    4种常见的MySQL日志类型 1 .错误日志 记录启动、运行或停止mysqld时出现的问题 log -error=d:/ mysql_log_err.txt 2 .查询日志 记录建立的客户端连接和执行的所有语句(包括错误的)。 log =d:/ mysql_log.txt 3 、二进制日志 记录所有更改数据的语句、还...

  • mysql 禁制远程连接

    日期:

    mysql 5.5安装手记 从MySQL5.5 开始就要用cmake安装,本次安装的版本为mysql-5.5.22.tar.gz #准备工作 yum install -y gcc gcc -c++ libtool autoconf automake imake libxml2-devel expat-devel ncurses- devel cmake bison #添加mysql用户、组groupadd mys...

  • mysql 优化

    日期:

    逆范式:1对多的时候应当尽可能的把冗余放在一那边#查看语句的执行次数show status show create database;#设置id自动增长的值alter table test auto_increment = 2 ;#mysql myisam 引擎删除的记录不是释放硬盘空间optimize table table_name;关心以com开头...

  • mysql 简单介绍

    日期:

    mysql 简单介绍 mysql 不允许修改数据库名,一些客户端可以变通的方式来修改数据库名称mysql 1064错误,语法错误更改表名: rename table jian to song; 删除表drop tablde tableName;DROP TABLE IF EXISTS table_name; set names gbk; 告诉服务器客户端是什...

  • mysql的常用函数、流程控制

    日期:

    mysql的常用函数、流程控制 case when用法: CASE WHEN FSellStatus = 1 || FSellStatus = 2 || FSellStatus = 4 THEN 1 WHEN FSellStatus = 3 THEN 2 WHEN FSellStatus = 0 THEN 3 END CASE WHEN FUnit = 1 THEN 1 WHEN FUnit = 10 THEN 2 ELSE 3 END if用法...

  • PDO 用法学习

    日期:

    PDO: php data object 数据库访问抽象层 基于驱动: 1、安装扩展 php_pdo.dll 2、安装驱动 php_pdo_mysql.dll linux 编译时参数:--with-pdo=mysql=/usr/local/mysql 三个类: PDO类, 数据库连接有关(连接、执行sql) PDOStatement 准备语句,处理结果集 P...

  • mysqli 操作数据库

    日期:

    从php5.0开始增加mysql(i)支持 , 新加的功能都以对象的形式添加 i表示改进的意思 功能多、效率高、稳定 编译时参数: ./configure --with- mysql =/usr/bin/mysql_config \ # 使用 Mysql ClientLibrary(libmysql)构建 --with-mysqli=mysqlnd \ # 使用 Mysq...

  • group by 获取总记录数

    日期:

    sql中有 group buy 后如何获取总记录的条数,来生成分页 当然一般情况下我是不推荐这样的分页,如果你真的需要应该是你表结构设计有问题 1、适用于所有情况 $db = new PDO(DSN... ); $db -setAttribute( array (PDO::MYSQL_USE_BUFFERED_QUERY= TRUE )); #必...