MySQL数据库性能优化的8大方法

    本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据...阅读全文
    作者:绝缘体.. | 分类:MySQL, 首页 | 阅读: |

    有关SQL模糊查询

    有关SQL模糊查询 执行数据库查询时,有完整查询和模糊查询之分。 一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,%:表示任意个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ 将会把u_name为“张三”,“...阅读全文
    作者:绝缘体.. | 分类:MySQL, 首页 | 阅读: | 标签:, ,

    dedecms5.6数据库内容升级dede5.7

    TRUNCATE `dede_addonarticle`; TRUNCATE `dede_archives`; TRUNCATE `dede_arctiny`; TRUNCATE `dede_arctype`; insert into dedecmsv57utf8sp1.dede_addonarticle select * from gk_fuke999_org.fuke999org_addonarticle; insert into dedecmsv57utf8sp1.dede_archives select * from gk_fuke999_org.fuke999org_archives; insert into dedecmsv57utf8sp1.dede_arctiny select *...阅读全文
    作者:绝缘体.. | 分类:DEDECMS, MySQL, PHP, 首页 | 阅读: | 标签:, ,

    MySQL索引分析和优化

    什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺...阅读全文
    作者:绝缘体.. | 分类:MySQL | 阅读: |

    MySQL命令详解

    mysqld.exe 和 mysql.exe 有什么区别? mysqld.exe 是MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。 mysql.exe 是MySQL自带的命令行客户端工具,是交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。 简单来说:mysqld是用来启动mysql数据库的命令,mysql则是打开并执行sql语句的命令。 mysqld.exe ...阅读全文
    作者:绝缘体.. | 分类:MySQL | 阅读: |

    MySQL修改root密码的几种方法

    本文整理了四种在MySQL中修改root密码的方法,希望对大家有所帮助。全部方法经过测试通过。 方法1: 用SET PASSWORD命令   首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password(‘admin10000.com’); 上面例子将用户root的密码更改为admin1000...阅读全文
    作者:绝缘体.. | 分类:MySQL | 阅读: |

    让数据库变快的10个建议

      大多数网站的内容都存在数据库里,用户通过请求来访问内容。数据库非常的快,有许多技巧能让你优化数据库的速度,使你不浪费服务器的资源。在这篇文章中,我收录了十个优化数据库速度的技巧。 1、小心设计数据库 第一个技巧也许看来理所当然,但事实上大部分数据库的问题都来自于设计不好的数据库结构。 譬如我曾经遇见过将客户端信息和支付信息储存在同一个数据库列中的例子。对于系...阅读全文
    作者:绝缘体.. | 分类:MySQL, PHP | 阅读: |

    PHP mysqli扩展库操作(1)

    <?php header ( 'http-equiv="Content-Type" content="text/html; charset=utf-8"' ); $DB_host = "localhost"; //数据库主机 $DB_user = "root"; //数据库用户 $DB_psw = "sqlroot"; //数据库密码 $DB_datebase = "massageboard"; //数据库名 $DB_charset = "utf8"; //数据库字符集 $db = new mysqli ( $DB_host, $DB_user, $DB_psw ); //实例化对象 //检查连接 if (m...阅读全文
    作者:绝缘体.. | 分类:MySQL, PHP | 阅读: |

    mysqli 类的使用

    mysqli 类的使用 目录 mysqli_affected_rows -返回一个MySQL操作受影响的行数 mysqli_autocommit -开启或关闭 autocommit 数据库修改 mysqli_bind_param -别名mysqli_stmt_bind_param ( ) mysqli_bind_result -别名mysqli_stmt_bind_result ( ) mysqli_change_user -更改指定数据库连接的用户 mysqli_character_set_name -返回数据库连接的默认字符集 mysqli_client_encoding -别名my...阅读全文
    作者:绝缘体.. | 分类:MySQL | 阅读: |

    MySQL常用查询语句

    多表联查 select a.typeid, a.reporterid, b.typename, c.name from `fsosu_article` as a inner join `fsosu_type` as b on(a.typeid=b.typeid) inner join `fsosu_reporter` as c on(c.id=a.reporterid) where c.status=1 复制一个字段内容到另一字段 update `fsosu_article` set title2=title 随机更新字段中的值 update `fsosu_article` set rank=FLOOR(RAND()*100) inner join(等值连...阅读全文
    作者:绝缘体.. | 分类:MySQL | 阅读: |