文章分类 -  mysql

摘要:前言 作为一名后台开发,对数据库进行基准测试,以掌握数据库的性能情况是非常必要的。本文介绍了MySQL基准测试的基本概念,以及使用sysbench对MySQL进行基准测试的详细方法。 文章有疏漏之处,欢迎批评指正。 目录 一、基准测试简介 1、什么是基准测试 2、基准测试的作用 3、基准测试的指标 阅读全文
posted @ 2020-11-09 20:01 孤舟残月浅笑嫣然 阅读(68) 评论(0) 推荐(0) 编辑
摘要:在 InnoDB 中,你的 delete 操作,并不会真的把数据删除,mysql 实际上只是给删除的数据打了个标记,标记为删除,因此你使用 delete 删除表中的数据,表文件在磁盘上所占空间不会变小,我们这里暂且称之为假删除。 上面这个是结论,我们可以通过一个例子来验证下。 沿用前面文章中的例子吧 阅读全文
posted @ 2019-05-28 17:17 孤舟残月浅笑嫣然 阅读(592) 评论(0) 推荐(0) 编辑
摘要:1、事务的概念 现实生活中,会遇到转账的情况。转账可分为两部分:转入和转出。若转入和转出其中的任意一部分出现异常无法完成转入或转出,就无法完成交易。 为了防止以上情况的发生,MySQL引入了事务(Transaction)。事务是针对数据库的一组操作,它可以有一条或多条SQL语句组成。 2、事务的操作 阅读全文
posted @ 2017-04-25 21:23 孤舟残月浅笑嫣然 阅读(101) 评论(0) 推荐(0) 编辑
摘要:Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename 阅读全文
posted @ 2017-04-25 21:21 孤舟残月浅笑嫣然 阅读(88) 评论(0) 推荐(0) 编辑
摘要:sql替换语句,用该命令可以整批替换某字段的内容,也可以批量在原字段内容上加上或去掉字符。 命令总解:update 表的名称 set 此表要替换的字段名=REPLACE(此表要替换的字段名, '原来内容', '新内容') 如 UPDATE Whir_ProductRelese SET ReleseN 阅读全文
posted @ 2017-03-25 13:27 孤舟残月浅笑嫣然 阅读(215) 评论(0) 推荐(0) 编辑
摘要:从php5.0开始增加mysql(i)支持 , 新加的功能都以对象的形式添加 i表示改进的意思 功能多、效率高、稳定 编译时参数: 由于版权问题 从 php5.3开始 php开始用 mysqlnd 替代 libmysql.dll mysqlnd 是zend公司开发的mysql数据库驱动,相比原来各方 阅读全文
posted @ 2017-03-24 23:57 孤舟残月浅笑嫣然 阅读(104) 评论(0) 推荐(0) 编辑
摘要:1 连接数据库:可以使用对象或函数来连接(我们这里主要用mysqli对象,附带着函数连接) 还可以创建对象时直接连接 2 错误:连接错误和操作错误 连接错误: 操作错误: 3 与数据库进行交互:创建 获取 更新 删除 创建与获取 查看选择了多少行和影响了多少行:影响了多少行是mysqli下的属性 获 阅读全文
posted @ 2017-03-24 18:23 孤舟残月浅笑嫣然 阅读(153) 评论(0) 推荐(0) 编辑
摘要:工作一年以来,所做的项目使用的都是ADODB,但其的代码臃肿和执行效率低导致现在需要更换。 百度之后决定使用PDO,至于为什么选择PDO,这里就不再多说,大家自己去百度下就能明白。 既然要换,那最基本就需要有个常用的数据库操作类,也就是所谓的增删改查等,昨晚捣腾了一晚,大致弄出了个雏形,以下就是代码 阅读全文
posted @ 2016-05-15 16:52 孤舟残月浅笑嫣然 阅读(195) 评论(0) 推荐(0) 编辑
摘要:class pdomysql { public static dbtype=mysql;publicstaticdbhost = ''; public static dbport=;publicstaticdbname = ''; public static $dbuser = ''; public static... 阅读全文
posted @ 2016-05-15 16:35 孤舟残月浅笑嫣然 阅读(306) 评论(0) 推荐(0) 编辑
摘要:mysqli提供了面向对象和面向过程两种方式来与数据库交互,分别看一下这两种方式。 1.面向对象 在面向对象的方式中,mysqli被封装成一个类,它的构造方法如下: __construct ([ string host[,stringusername [, string $passwd [ 阅读全文
posted @ 2016-05-15 16:05 孤舟残月浅笑嫣然 阅读(195) 评论(0) 推荐(0) 编辑
摘要:通常mysql获取查询记录总数我们使用如下语句: 但是记录总数总是需要单独的语句来查询,例如在分页查询程序中就有这样的问题,其实mysql可以在一次查询中获取记录和总数的,这就是要使用SQL_CALC_FOUND_ROWS参数,使用方法如下: 这虽然是两个sql语句,但是确是查询一次数据库,效率明显 阅读全文
posted @ 2016-05-01 10:21 孤舟残月浅笑嫣然 阅读(361) 评论(0) 推荐(0) 编辑
摘要:这一段很背,就连这两天访问网站也会出错,提示“PHP has encountered an Access Violation at 0AEAAD66”,查了一下,原来是MySQL数据库连接的问题。解决思路: 1、如果是新搭建的服务器,可以查看 C:\windows\system32\libmysql 阅读全文
posted @ 2016-04-30 21:04 孤舟残月浅笑嫣然 阅读(137) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示