手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
MySQL
如何解决MySQL报错:主键重复记录
当出现主键重复记录的报错时,可以通过以下几种方式解决:1. 跳过重复记录:使用`INSERT IGNORE`语句来插入数据,如果主键重复,则跳过该记录。但是这种方法会忽略掉重复记录,不会报错也不会更新...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:无法创建表,错误编号:121
MySQL报错:无法创建表,错误编号:121通常是由于表定义中的某些约束条件冲突导致的。要解决这个问题,可以按照以下步骤进行:1. 检查表定义中的约束条件是否正确,并确保它们没有冲突。可以检查主键、唯...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:无法删除数据库,数据库不存在
当MySQL报错"无法删除数据库,数据库不存在"时,可以按照以下步骤来解决问题:1. 首先,确认你输入的数据库名称是否正确。在SQL命令中,数据库名称是大小写敏感的,所以请确保你输入的数据库名称大小写...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:日期时间值不正确
当MySQL报错“日期时间值不正确”时,有几种常见的解决方法:1. 检查日期时间格式是否正确:确保输入的日期时间值符合MySQL支持的格式。MySQL的默认日期时间格式为`YYYY-MM-DD HH:...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:无法连接到服务器,错误编号:10061
错误编号:10061表示无法连接到MySQL服务器。以下是解决此问题的一些建议:1. 检查MySQL服务器是否在运行:确保MySQL服务器正在运行,并且没有遇到任何故障。可以尝试重启MySQL服务器来...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:数据超过字段范围
要解决MySQL报错“数据超过字段范围”,可以尝试以下方法:1. 检查数据类型:首先,检查插入或更新的数据是否超过了字段的最大值。例如,如果字段的数据类型是INT,那么数据的范围应该在INT类型的最大...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:表中未知列名
当MySQL报错表中未知列名时,可能是由于以下原因:1. 列名拼写错误:检查SQL语句中的列名拼写是否正确,确保与数据库表中的列名一致。2. 列名使用了关键字或保留字:如果列名使用了MySQL的关键字...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:列中的未知列类型
当MySQL报错“列中的未知列类型”时,可能是由于以下原因导致的:1. 列名拼写错误:检查查询语句中的列名是否正确拼写,包括大小写、空格等。2. 列名与表名冲突:确保查询语句中的列名与表名不会发生冲突...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:与MySQL服务器的连接断开
要解决MySQL报错“与MySQL服务器的连接断开”,可以尝试以下几个步骤:1. 检查MySQL服务器是否正在运行。可以通过在终端中运行以下命令来检查MySQL服务状态:```sudo systemc...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:索引重复记录
当MySQL报错索引重复记录时,可以采取以下几种方法解决:1. 删除重复记录:根据报错信息中提供的索引名称,使用DELETE语句删除重复的记录。例如,如果报错信息中显示索引名称为index_name,...
作者:编程之家 时间:2024-10-20
如何解决MySQL报错:MySQL意外关闭
当MySQL意外关闭时,可以采取以下步骤来解决问题:1. 查看错误日志:找到MySQL的错误日志文件,通常位于MySQL安装目录的data文件夹下。查看日志文件,查找任何可能的错误消息或警告。2. 重...
作者:编程之家 时间:2024-10-20
如何在MySQL中使用JavaScript编写自定义触发器和存储过程
在MySQL中,可以使用JavaScript编写自定义触发器和存储过程,具体方法如下:1. 在MySQL中,JavaScript不是默认的编程语言,需要启用JavaScript扩展。可以通过以下命令启...
作者:编程之家 时间:2024-10-20
MySQL linux下安装,配置,免密登录与基本认识
目录MySQL卸载环境查看是否已安装MySQL卸载mysql服务查看是否卸载干净MySQL安装查看linux版本选择MySQL版本获取mysql官方yum源rpm安装mysql官方yum源安装mysql服务查看是否安装成功配置MySQL简单登录mysql命令免密登录配置my.cnf 其他配置项设置开
作者:HJfjfK 时间:2024-09-26
MySQL 数据类型与应用
目录数据类型数据类型分类数值类型以TINYINT认识整型族有符号边界范围测试无符号边界测试说明BIT类型FLOAT类型无符号Float默认的Float修约规则评价高精度浮点decimalchar类型varchar类型语法说明char和varchar的区别日期与时间类型举例:说明注意enum和set测
作者:HJfjfK 时间:2024-09-26
MySQL 约束 用法与案例
目录表的约束空属性非空约束(NOT NULL Constraint)默认值定义用途语法演示列描述:commentzerofill语法:效果主键 (primary key)语法基本效果删除主键追加主键复合主键语法自增长 auto_increment验证自增长属性的特点自增长基准值变化搭配主键语法函数l
作者:HJfjfK 时间:2024-09-26
MySQL 函数的使用
目录函数时间日期函数:字符串函数数学函数其他函数 函数 时间日期函数: 所有的时间日期函数都是从完整的时间日期开始,根据需求进行截断; 例如需要时间,则只显示时间部分;需要日期就显示日期部分; 获得年月日: select current_date(); + + | current_date() |
作者:HJfjfK 时间:2024-09-26
MySQL C连接与使用
目录使用C语言连接库的安装C APImysql_initmysql_real_connectmysql_closemysql_querymysql_set_character_setmysql_store_result 使用C语言连接 mysql操作是线程安全的(事务) 以API路线认识mysql
作者:HJfjfK 时间:2024-09-26
MySQL 用户、权限管理
目录用户用户管理查询所有用户查看当前用户查看当前连接数创建用户删除用户修改密码规则查看规则/策略规则说明临时设置持久设置修改密码权限数据库提供的 权限列表查看权限给用户授权回收用户权限 用户 用户管理 mysql用户管理位于数据库mysql中的user表中 mysql> show tables
作者:HJfjfK 时间:2024-09-26
MySQL使用脚本进行整库数据备份【表(结构+数据)、视图、函数、事件】
前言 通常情况下,我们需要改什么地方就备份什么地方就可以了,但也免不了需要整库备份的时候,本文记录实现MySQL使用脚本进行整库数据备份【表(结构+数据)、视图、函数、事件】 主要是使用mysqldump.exe,mysqldump 是 mysql 用于转存储数据库的实用程序。它主要产生一
作者:huanzi-qch 时间:2024-09-25
MySQL自定义函数与存储过程的创建、使用、删除
前言 日常开发中,可能会用到数据库的自定义函数/存储过程,本文记录MySQL对自定义函数与存储过程的创建、使用、删除的使用 通用语法 事实上,可以认为存储过程就是没有返回值的函数,创建/使用/删除都非常相似,在Navicat可视化工具中,自定义函数/存储过程都归类为函数 定义变量 -- 定义变量,以
作者:huanzi-qch 时间:2024-09-25
SQL行转列、列转行
前言 开发中我们经常会用到行转列,这里记录一下我在项目中实现行转列的思路。需求:报表模块,统计某机房机架的不同状态(1 空闲 2 预占 3 占用)的数量(真实需求更为复杂,这里只是讨论技术,简化一下) decode函数 以下介绍摘自百度百科: DECODE函数是ORACLE PL/SQL的功能强大的
作者:huanzi-qch 时间:2024-09-25
MySQL全文索引:中文语义分词检索
前言 通常情况下,全文检索引擎我们一般会用ES组件(传送门:SpringBoot系列——ElasticSearch),但不是所有业务都有那么大的数据量、那么大的并发要求,MySQL5.7之后内置了ngram分词器,支持中文分词,使用全文索引,即可实现对中文语义分词检索 MySQL支持全文索引和搜索:
作者:huanzi-qch 时间:2024-09-25
利用反射跟自定义注解拼接实体对象的查询SQL
前言 项目中虽然有ORM映射框架来帮我们拼写SQL,简化开发过程,降低开发难度。但难免会出现需要自己拼写SQL的情况,这里分享一个利用反射跟自定义注解拼接实体对象的查询SQL的方法。 代码 自定义注解: @Target(ElementType.FIELD) @Retention(RetentionP
作者:huanzi-qch 时间:2024-09-25
联表多字段update更新语句
前言 最近需要写联表多字段update更新语句,发现不同的数据库,SQL语法也不一样,正好我这里有MySQL、Oracle、PgSQL三种数据库环境,分别练习、实操这三种数据库的联表update语句 本文记录MySQL、Oracle、PgSQL联表多字段update更新语句实操练习过程 练习需求 一
作者:huanzi-qch 时间:2024-09-25
这么分页,小心有坑
## 背景 生产上有个导报表功能,工作了很长一段时间一直都很稳,没出现过什么问题,最近运营同学突然反馈导出来的数据和实际的对不上,经过排查发现导出的数据有重复,也有的没导出来。 由于我们提前生成好数据(每天会truncate重新生成),所以导出的逻辑非常简单,不需要关联很多表捞数据,只需要从一张表查
作者:jtea 时间:2024-09-24
这样delete居然不走索引
背景 由于业务变迁,合规要求,我们需要删除大量非本公司的数据,涉及到上百张表,几个T的数据清洗。我们的做法是先从基础数据出发,将要删除的数据id收集到一张表,然后再由上往下删除子表,多线程并发处理。 我们使用的是阿里的polardb,完全兼容mysql协议,5.7版本,RC隔离级别。删除过程一直很顺
作者:jtea 时间:2024-09-24
MySQL RANGE 分区规则
RANGE 分区是 MySQL 提供的分区方法之一,数据会根据一个指定列(通常是整数类型或日期类型)的值落在特定的范围中,从而存储在相应的分区里。每个分区负责存储落在某个特定范围内的数据。这种分区方式特别适用于处理范围查询,尤其是按日期或按数值范围来查询的场景。例如,日志系统可能会基于日期对数据进行分区,这样可以快速查询某一段时间内的日志记录,而无需扫描整个表。...column是用于分区的字段。定义了每个分区的数据范围。在这个例子中,orders表根据order_datep0。
作者:喵手 时间:2024-09-23
MySQL CHAR 会补齐空格吗?
CHAR是一种固定长度的字符数据类型,其长度在创建表结构时由用户指定。无论实际存储的字符串长度如何,CHAR类型都会占用固定的字节数。如果存储的字符串长度不足定义的长度,MySQL 会自动在右边补齐空格以满足指定的长度。
作者:喵手 时间:2024-09-23
MySQL FLOAT 不准问题解析
在 MySQL 中,FLOAT是一种用于存储浮点数的类型。浮点数(floating point number)是一种近似表示实数的小数形式的数据类型,常用于存储带有小数的数值。FLOAT:单精度浮点数,通常占用 4 个字节(32 位),可表示的范围较大,但精度有限。DOUBLE:双精度浮点数,通常占用 8 个字节(64 位),相比FLOAT,它可以提供更高的精度。M表示浮点数的总位数(整数位+小数位)。D表示小数部分的位数。这个例子中,price。
作者:喵手 时间:2024-09-23
如何在 MySQL Workbench 中修改表数据并保存??
通过 MySQL Workbench 修改表数据并保存的操作十分简单,无论你是通过图形界面直接修改,还是编写 SQL 语句进行修改,最后都需要执行生成的 SQL 语句才能将更改保存到数据库中。熟练掌握这两种方法可以帮助你更有效地管理数据库中的数据。… …
作者:喵手 时间:2024-09-23
上一页
23
24
25
26
27
28
29
30
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 全球最强笔记本芯片苹果M4 Max登场:CP
• 李一舟复出主攻视频号:开通会员专区,
• 扎克伯格押注AI:Meta正推动美国政府使
• OpenAI宣布开源SimpleQA新基准,专治大
• OpenAI 计划自研 AI 芯片,以减少对英伟
• OpenAI ChatGPT高级语音模式已登陆Wind
• 官方回应小米 15 手机屏幕混用传言/苹果
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native