数据库技术

今天给大家分享一个 MySQL 非常经典的 “坑”。MySQL 的 UPDATE 语句千万不能这么写! 图片来自 包图网 起因 最近,好几次有开发同学在钉钉上问我,比如下图: 问题归纳起来就是:在 MySQL 里面 update 一条记录,语法都正确的,但记录并没有被更新… 结论:在一条 UPDATE 语句中,如果要更新多个字段,字段间不能使用“AND”,而应该用逗号分隔。

2022-10-27  382
数据库技术

前言 一位读者在本地部署 MySQL 测试环境时碰到一个问题,我觉得挺有代表性的,所以写篇文章介绍一下,看完相信你会对 MySQL 的编码机制有最本质的了解,本文的目录结构如下 读者问题简介 MyQL 编解码机制介绍 问题解答 读者问题简介 MyQL 编解码机制介绍 问题解答 读者问题简介 为叙述方便,以下的「我」指代读者 我们知道在 Java 中是通过 JDBC 来访问数据库的,以访问 MySQL 为例,需要配置以下 ur

2022-10-27  385
数据库技术

今天就从这个问题来聊聊MySQL选择索引时都做一些什么事情。 一、如何选择索引 影响优化器的几大因素 一条查询SQL执行需要经过连接器、分析器、优化器、执行器,而选择索引的重任就交给了优化器。 优化器在多个索引中选择目的是为了找出执行代价最低的方案。 影响优化器选择无非就这几个因素,扫描行数、是否使用了临时表、是否使用文件排序。 临时表、文件排序这个两个点会在后期文章给大家慢慢引出,今天只聊扫描行数。 扫描行数越少则访问磁盘数据的次数就

2022-10-27  390
数据库技术

一、事务简介与四大特性 事务指的是一组命令操作,在执行的过程中,要么全部成功,要么全部失败。 由引擎层支持事务,MyISAM就不支持事务,而InnoDB是支持事务的。 事务具有以下四大特性(ACID): 原子性(Atomicity):指事务不可分割,要么全部成功,要么全部失败,不可能存在部分成功或部分失败的情况。如果执行某一条语句失败后,将会触发之前所有执行过的语句的回滚,因此靠的是undo log。 一致性(Consistenc

2022-10-27  436
数据库技术
数据库技术

作为开源数据库中最为红火的MySQL,自然是广大数据库管理者的关注点。“工欲善其事,必先利其器。”在这里,51CTO数据库频道将为大家介绍十大你不得不用的MySQL开发工具。 MySQL Workbench 图1 该工具由MySQL开发,是一个跨平台的可视化数据库设计工具。它是DBDesigner4项目备受期待的替代者,它是一个本地图形化工具,支持的操作系统包括Windows、Linux和OS X,具有多个不同的

2022-10-27  439
数据库技术

据国外媒体3月19日报道,俄罗斯反垄断监管局(以下简称“FSA”)周五称,该局已经批准了甲骨文以70亿美元价格收购Sun的交易,条件是甲骨文需继续开发Sun的MySQL数据库。51CTO之前还报道过《被Oracle抛弃,MySQL将何去何从?》 FSA发表声明称:“FSA已经对这项申请进行了审查……并已决定批准该交易”,但只有在甲骨文满足该局有关MySQL业务的要

2022-10-27  432
数据库技术

该版本升级InnoDB插件到1.0.6版本,目前1.0.6版本的InnoDB的质量差不多是RC候选发行级别的。另外一些命令行工具各自增加了一些参数选项,详情请看这里。MySQL(经常读作My-SEQuel)是一个开放源码的关系数据库管理系统,开发者为瑞典MySQLAB公司,现为Sun公司的一部分。 2009年Oracle宣布收购Sun公司,因此MySQL可能成为Oracle旗下产品。MySQL由于性能高、成本低、可靠性好,已经成为***的

2022-10-27  427
数据库技术

phpMyAdmin是一个非常受欢迎的基于web的MySQL数据库管理工具。它能够创建和删除数据库,创建/删除/修改表格,删除/编辑/新增字段, 执行SQL脚本等。 该版本修正了两个bug:修正了使用MERGE引擎的表导出问题,修正了视图的导出问题。 下载地址: http://www.phpmyadmin.net/home_page/downloads.php phpMyAdmin相关阅读 phpMyAdmin 是一个以PHP为基础,以W

2022-10-27  420
数据库技术

以下的环境具备一定的代表性,可以说是中小企业一般配置和工作环境。希望通过本文能让大家理解Linux下MySQL数据库性能调优方法。51CTO向您推荐《MySQL数据库入门与精通教程 》。 硬件准备环境: 硬盘: 16块 SAS 15K RAID5 带512MCache CPU: AMD 4核两颗 内存: 16G 软件环境: 操作系统: RedHat AS4.6 2.6.9-67.ELsmp MySQL: 5.0 下面分别根据不同场景进行

2022-10-27  420

zblog模板

牛资源