前端开发
编程语言
数据库
服务器
系统/运维
网络/安全
移动开发
CMS教程
网站运营
保存到桌面
关于我们
收藏本站
素材狗

素材狗

  • 首页
  • 学习HTML/CSS
  • 学习PHP
  • 学习JAVA
  • 学习CMS
  • 编程问答
  • 实例代码
  • 学习Python学习Go学习Ruby学习C学习C++学习Perl学习Lua学习Rust学习Scala学习VB
  • 手机随时阅读

编程教程

前端开发

编程语言

数据库

服务器

系统/运维

网络/安全

移动开发

CMS教程

网站运营

前端问题

php问题

Java问题

Python问题

C/C++问题

C#/.NET问题

移动开发问题

数据库问题

09 28
mysql数据库优化建议,千万级数据库记录查询轻松解决

mysql数据库优化建议,千万级数据库记录查询轻松解决

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, Sql 代码 : select id from t where num is null; 可以在 num 上
mysql数据库优化
发布于27天前
68 阅读
09 16
MYSQL_ASSOC是啥,怎么使用?

MYSQL_ASSOC是啥,怎么使用?

这个字符串的意思是:mysql_fetch_assoc() 函数从结果集中取得一行作为关联数组,mysql_fetch_assoc() 和用 mysql_fetch_array() 加上第二个可选参数 MYSQL_ASSOC 完全相同。它仅仅返回关联数组。这也是 mysql_fetch_array() 初始的工作方式。 代码示例: ?php$con = mysql
mysqlMYSQL_ASSOC
发布于38天前
106 阅读
09 14
mysql_free_result怎么用

mysql_free_result怎么用

定义和用法 mysql_free_result() 函数释放结果内存。 如果成功,则返回 true,如果失败,则返回 false。 语法 mysql_free_result(data) 参数 描述 data 必需。要释放的结果标识符。该结果标识符是从 mysql_query()返回的结果。 提示和注释 注释:mysql_free_result()
mysqlresult
发布于40天前
90 阅读
09 14
测试mysql数据库是否连接成功

测试mysql数据库是否连接成功

我们有时候需要测试mysql数据库是否连接成功,要怎么操作呢?当然前提是要配置好运行环境,下面以php连接mysql代码为例: ?php$link=mysql_connect(localhost,root,topstudy);if(!$link) echo "失败!";else echo "成功!";mysql_close();? 如果出现Fatal error: Call to undefined fun
数据库mysql数据库连接
发布于40天前
182 阅读
09 03
MySQL中的insert ignore into使用

MySQL中的insert ignore into使用

MySQL中的insertignoreinto使用 目录 MySQL中的insert ignore into 1.插入的数据是主键冲突时 2.没有主键冲突时,直接插入数据 insert ignore into--跳坑 MySQL中的insert ignore into 最近工作中,使用到了insert ignore into语法,感觉这个语法还是挺有用的,就记录下来做个总结
发布于51天前
0 阅读
09 03
关于useSSL=false和true的区别及说明

关于useSSL=false和true的区别及说明

关于useSSL=false和true的区别及说明 目录 useSSL=false和true的区别 useSSL=false 连接配置详解 SSL协议提供服务主要 当前支持SSL协议两层 解决方案如下 useSSL=false和true的区别 SSL(Secure Sockets Layer 安全套接字协议),在mysql进行连接的时候,如果mysql的版本是5.7之
发布于51天前
0 阅读
09 03
MySQL存储过程参数的用法及说明

MySQL存储过程参数的用法及说明

MySQL存储过程参数的用法及说明 目录 MySQL存储过程的参数 输入参数 输出参数 输入输出参数(INOUT) MySQL存储过程的参数 MySQL存储过程的参数共有三种: IN OUT INOUT 输入参数 输入参数(IN):在调用存储过程中传递数据给存储过程的参数(在调用的存储过程
发布于51天前
0 阅读
09 03
MySQL中的流式查询及游标查询方式

MySQL中的流式查询及游标查询方式

MySQL中的流式查询及游标查询方式 目录 一.业务场景 二.罗列一下三种处理方式 2.1 常规查询 2.2 流式查询 2.3 游标查询 三.RowData 3.1 RowDataStatic 3.2 RowDataDynamic 3.3 RowDataCursor 四.JDBC 通信原理 4.1 generalQuery 普通查询 4.2 streamQuery 流式查询 4.3 cursorQuery 游标
发布于51天前
0 阅读
09 03
MySQL数据库中表的操作详解

MySQL数据库中表的操作详解

MySQL数据库中表的操作详解 目录 1.Mysql中的数据类型 2.创建数据表 3.删除表 4.插入数据 5.更新数据 6.删除数据 7.快速复制表 8.快速删除表数据 1.Mysql中的数据类型 varchar 动态字符串类型(最长255位),可以根据实际长度来动态分配空间,例如:varchar(100)
发布于51天前
0 阅读
09 03
MySQL中的游标和绑定变量

MySQL中的游标和绑定变量

MySQL中的游标和绑定变量 目录 一.MySQL游标简介 二.绑定变量 2.1 绑定变量的优化 2.2 SQL接口的绑定变量 2.3 绑定变量的限制 一.MySQL游标简介 MySQL在服务器端提供只读的.单向的游标,而且只能在存储过程或者更底层的客户端API中使用. 因为MySQL游标中指
发布于52天前
0 阅读
09 03
MySQL表分区的几种实现

MySQL表分区的几种实现

MySQL表分区的几种实现 目录 关于分区以及为什么要分区 水平分区的几种类型及demo 1.range分区 2.list分区 3.hash分区 4.key分区 5.子分区(复合分区) 6.columns分区 关于分区以及为什么要分区 我们首先找到mysql的数据存储目录,可以通过语句show variables lik
发布于52天前
0 阅读
09 03
MySQL中的启动和关闭命令

MySQL中的启动和关闭命令

MySQL中的启动和关闭命令 目录 一.Windws系统 二.Linux系统 1.service命令 2. /etc/init.d/mysql 3.mysqld命令 4.mysqld_safe命令 5.mysqld_multi命令 6.mysqladmin命令 7.杀进程 8.总结 备注:测试数据库版本为MySQL 8.0 这个blog我们来聊聊MySQL的启动和关闭命令 一.Windws系统 --
发布于52天前
0 阅读
09 03
MySQL中replace into与replace区别详解

MySQL中replace into与replace区别详解

MySQL中replaceinto与replace区别详解 目录 0.故事的背景 1.replace into 的使用方法 2.有唯一索引时—replace into 与replace 效果 3.没有唯一索引时—replace into 与 replace 1).replace函数的具体情况 2).replace into 函数的具体情况 4.replace的用法 本篇为抛砖引玉篇,之前
发布于52天前
0 阅读
09 03
一文带你玩转MySQL获取时间和格式转换各类操作方

一文带你玩转MySQL获取时间和格式转换各类操作方

一文带你玩转MySQL获取时间和格式转换各类操作方法详解 目录 前言 一.SQL时间存储类型 1.date 2.datetime 3.time 4.timestamp 5.varchar/bigint 二.获取时间 1.now() 2.localtime() 3.current_timestamp() 4.localtimestamp() 5.sysdate() 6.curdate() 7.current_time() 8. curtime() 9.current_time()
发布于52天前
0 阅读
09 03
MySQL中隔离级别RC与RR的区别及说明

MySQL中隔离级别RC与RR的区别及说明

MySQL中隔离级别RC与RR的区别及说明 目录 MySQL隔离级别RC与RR的区别 MySQL8 RC和RR隔离级别的实战 一.创建测试数据 二.RR隔离级别 三.RC隔离级别 MySQL隔离级别RC与RR的区别 RR 支持 gap lock(next-key lock),而RC则没有gap lock.因为MySQL的RR需要gap lock来解决幻读问
发布于52天前
0 阅读
09 03
mysql存储中使用while批量插入数据(批量提交和单个

mysql存储中使用while批量插入数据(批量提交和单个

mysql存储中使用while批量插入数据(批量提交和单个提交的区别) 目录 批量提交 完整写法 单个提交 完整写法 结论 批量提交 while 语句写法:     while '条件' do             循环体语句;     end while; 完整写法 drop procedure if exists test_insert; delimiter $$
发布于52天前
0 阅读
09 03
MySQL中出现lock wait timeout exceeded问题及解决

MySQL中出现lock wait timeout exceeded问题及解决

MySQL中出现lock wait timeout exceeded问题及解决 目录 1.MySQL出现lock wait timeout exceeded; try restarting transaction 2.三张表字段说明 3.终极方法 4.总结一下 1.MySQL出现lock wait timeout exceeded; try restarting transaction 我们可以通过到information_schema 中来进行查找被锁的
发布于52天前
0 阅读
09 03
MySQL查询性能优化索引下推

MySQL查询性能优化索引下推

MySQL查询性能优化索引下推 目录 前言 1. 索引下推的作用 2. 案例实践 3. 索引下推配置 4. 索引下推原理剖析 5. 索引下推应用范围 前言 前面已经讲了MySQL的其他查询性能优化方式,没看过可以去了解一下: MySQL查询性能优化七种方式索引潜水 MySQL查询
发布于52天前
0 阅读
09 03
一文教你学会定位线上MySQL锁超时问题

一文教你学会定位线上MySQL锁超时问题

一文教你学会定位线上MySQL锁超时问题 前言: 昨晚我正在床上睡得着着的,突然来了一条短信. 什么?线上的订单无法取消! 我赶紧登录线上系统,查看业务日志. 发现有MySQL锁超时的错误日志. 不用想,肯定有另一个事务正在修改这条订单,持有这条订单
发布于52天前
0 阅读
09 03
总结三道MySQL联合索引面试题

总结三道MySQL联合索引面试题

总结三道MySQL联合索引面试题 目录 前言: 众所周知MySQL联合索引遵循最左前缀匹配原则,在少数情况下也会不遵循(有兴趣,可以翻一下上篇文章) 创建联合索引的时候,建议优先把区分度高的字段放在第一列. 至于怎么统计区分度,可以按照下面这种方
发布于52天前
0 阅读
首页上一页 1 2 3 4 5 6 7 8 9 下一页末页 共 9页173条

学习编程

Python教程 开始学习
学习Python

Python不仅是一种计算机程序设计语言、还是一种面向对象、解释型的计算机程序语言,汇集整理Pytho......

Go教程 开始学习
学习Go

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。......

Ruby教程 开始学习
学习Ruby

Ruby是一种纯粹的面向对象编程语言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)创建于......

C教程 开始学习
学习C

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编......

最新发布

  • 网站图片丢失或者获取失败时显示默认图片的办法 3小时前
  • PHP正则表达式匹配字符方法汇总 4小时前
  • Nib文件是什么?Nib文件打开方法 5小时前
  • iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单) 5小时前
  • iOS7 毛玻璃特效代码 5小时前

图文推荐

  • MYsql库与表的管理及视图介绍

    MYsql库与表的管理及视图介绍

  • MySQL子查询的使用详解上篇

    MySQL子查询的使用详解上篇

  • 一文带你永久摆脱Mysql时区错误问题(idea数据库可视化插件配置)

    一文带你永久摆脱Mysql时区错误问题(idea数据库可视化插件配置)

文章热榜

1 测试mysql数据库是否连接成功

我们有时候需要测试mysql数据库是否连接成功,要怎么操作呢?当然前提是要配置好运行环境,下面以php连接mysql代码为例: ?php$link=mysql_connect(localhost,root,topstudy);if(!$link) echo "失败!";else echo "成功!";mysql_close();? 如果出现Fatal error: Call to undefined fun

2 数据库查询某个对像里面包含哪些字段方法的sql语句

数据库查询某个对像里面包含哪些字段方法的sql语句写法: select *from sysobjects o, syscomments swhere o.id = s.idand text like '%text%'and o.xtype = 'P' text 换成需要查的字段 数据库查询哪个对像里面包含表:

3 mysql数据库中替换所有表中的所有字段值(存储过程)

指定值在数据库中所有表所有字段值的替换(存储过程): 1.写一个存储过程,查出指定数据库中所有的表名: CREATE DEFINER=`root`@`localhost` PROCEDURE `init_replace`(in orig_str varchar(255),in new_str varchar(255),in db_name varchar(100))BEGIN    #Routine body goes here...DECLARE

4 php+MySQL按天统计最近七天数据

php+mysql实现按天统计最近7天的数据示例,希望能够帮到大家! $time = time(); $today = strtotime(date('Y-m-d', time()));//零点时间戳 $todayDate = date('Y-m-d', time()); //最近7天 $sevenDaysAgo = strtotime(date('Y-m-d', time())) - 7 * 86400; $sql = "SELECT t1.day, COUNT(t2.id) user_numFROM

5 mysql怎么批量修改某字段的值

mysql怎么批量修改某字段的值,遇到一个批量更改数据库某字段值的需求,要求把sex为1的数据的headpicture改为1.png,sex为0的数据的headpicture改为0.png。 修改语句: update t_user set t_user.headpicture= REPLACE (headpicture,'3','1.png') where t_user.sex='1'; 这种方法适用

关于我们

© 2023 素材狗 版权所有并保留所有权