第零章:Mac用户看这里:mac终端写MySQL和windows基本相同,除了配置环境变量和启动有些许不同以外。先配置环境变量,在终端输入vim ~/.zshrc按字母键a进入编辑模式,输入alias mysql-/usr/local/mysql/bin/mysql按esc,输入:wq保存退出。输入:source ~/.zshrc就好了。第一章:基础命令1、登陆数据库:mysql -uroot -
转载 2023-06-21 18:07:00
90阅读
1. 引言  原生数据库跟分布式mpp数据库是有差异的,虽然两者都是计算与存储分离,但是在资源的占用上有所不同。原生数据库是shard everything架构,其依赖的存储资源、内存资源、事务资源在云中都是共享、弹性伸缩的。由分布式文件系统提供按需分配、租户隔离的块存储,由分布式内存池提供buffer pool占用的大块内存。分布式mpp数据库则是shard nothing架构,其依赖的存储
转载 2023-08-19 17:53:28
36阅读
## MySQL SQL 事务编程指南 本文将为刚入行的小白开发者详细介绍如何在 MySQL 中实现事务编程。事务是数据库中一组操作的集合,要么全部成功,要么全部失败。通过事务编程,我们可以保证数据的一致性和完整性。 ### 事务的基本流程 在进行事务编程时,主要有以下几个步骤: | 步骤 | 说明 | |------|-----------
原创 2024-08-28 05:22:30
58阅读
sql编程 变量 变量分为两种:系统变量和自定义变量 系统变量 系统定义好的变量:大部分的时候用户根本不需要使用系统变量,系统变量时用来控制服务器的表现的,如:auto_commit. 查看系统变量 show variable 查看具体变量值: 任何一个有数据访问的内容都是由select查看 sel
转载 2017-04-18 18:07:00
191阅读
2评论
# MySQL SQL编程基础 ## 1. 概述 MySQL是一种广泛使用的关系型数据库管理系统,而SQL是用于与数据库进行交互的标准语言。本文将介绍MySQL SQL编程的基础知识,帮助刚入行的开发者了解如何使用MySQL进行数据操作。 ## 2. 整体流程 下表展示了实现“MySQL SQL编程基础”的整体流程: | 步骤 | 描述 | | ---- | ---- | | 1. 连接
原创 2024-01-02 06:22:23
15阅读
结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
原创 2022-11-01 15:14:10
201阅读
今天我们来学习一些关于数据库设计方面的一些小技巧,通常在数据库应用中指引中会出现一些关于在数据的演示过程数据库连接失败才接触数据库(MySQL)。工程设置了Mysql的头文件,库文件,编译等方法。那么我们可以通过几个技巧来设计一下MYSAM的列表和SQL的方法。  一、表设计:1数据库要满足以一定的基本范畴在好像我们在表格制作的时候,要根据表式的规格大小数据类型来定位,建议尽量定长一点。不要在表格
在这里,介绍T-SQL的函数,比如说,数学函数、字符串函数、转换函数、日期函数以及自定义函数1、数学函数:函数名函数作用abs计算绝对值1rand获取0-1随机数2round四舍五入保留小数位3square平方运算4power幂运算5sqrt平方根运算6pi圆周率7ceiling向上取整8floor向下取整9ceiling(numeric_expression)返回大于或等于所给数字表达式的最小整
原创 2016-12-03 15:13:55
895阅读
MySQL是一款广泛使用的关系型数据库管理系统,它具有高度的可靠性、稳定性和扩展性,被广泛应用于各种领域的数据存储与管理。在MySQL中,SQL编程是常见的数据库操作方式,本文将介绍MySQL技术内幕中的SQL编程知识,并通过代码示例加以说明。 ## SQL基础语法 在MySQL中,SQL是结构化查询语言(Structured Query Language)的缩写,它是用于与数据库进行交互的语
原创 2023-09-28 07:17:34
50阅读
MySQL是一个开源的关系型数据库管理系统,被广泛应用于各种Web应用程序的开发中。在MySQL技术内幕SQL编程一书中,作者分享了一些SQL编程的技巧和最佳实践,帮助开发者更好地利用MySQL的功能。 ### SQL编程基础 在MySQL中,SQL编程是指使用结构化查询语言(SQL)来处理数据库中的数据。通过SQL语句,可以实现数据的增删改查操作。下面是一个简单的SQL查询示例: ```s
原创 2024-04-27 07:25:23
24阅读
前言MySQL高效编程在商用应用程序开发中,几乎不可避免地会使用到数据库技术,当前使用得比较广泛的是Oracle、DB2等大型商业数据库。当然,Oracle、DB2等能根据不同级别的用户提供不同级别的产品,而且像Oracle、IBM这样的大公司,也有能力提供较好的技术支持,本身作为一种成熟的数据库软件产品,对与那些重视自己系统稳定性的大企业用户来说,选择它们无可厚非。但是使用这类数据
# MySQL技术内幕(SQL编程) MySQL是一种常用的关系型数据库管理系统,它具有高性能、可靠性和易用性。SQL编程是使用MySQL进行开发的基础,本文将介绍一些MySQL技术内幕和SQL编程的基本知识。 ## 连接数据库 在使用MySQL之前,我们首先要连接数据库。MySQL提供了多种方式来连接数据库,其中一种常用的方式是使用Python编程语言的MySQL Connector模块。
原创 2023-07-19 15:20:27
57阅读
# 美化 MySQL SQL 编程代码 在进行 MySQL 数据库编程时,编写规范、美化的 SQL 代码不仅能提高代码的可读性,还能让其他开发人员更容易理解和维护你的代码。本文将介绍一些常用的 MySQL SQL 美化技巧,帮助你编写出更优雅的 SQL 代码。 ## 1. 使用缩进和换行 在编写 SQL 语句时,建议使用缩进和换行来使代码更清晰易读。将每个关键字或子句放在新的一行,并使用缩进
原创 2024-04-03 03:11:27
94阅读
    SQL是Structure Query Language(结构化查询语言)的缩写,它是关系型数据库的应用语言,由IBM在20世纪70年代开发,以实现关系型数据库中的信息检索。    在20世纪80年代初,美国国家标准局(ANSI)开始着手制定SQL标准,最早的ANSI标准于1986年完成,就被叫做SQL-86。正是由于SQL语言的标准化,所以大多数关
原创 2017-04-28 16:05:32
906阅读
本人理解的sql注入就是拼写代码,使sql的条件限制失效,查到重要的信息 package com.yeyue.lesson02; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; ...
转载 2021-08-29 19:08:00
172阅读
2评论
SQL模型(SQL mode):    通过定义某些规定,限制用户行为,并定义对应的处理机制。    常见的模型:        ANSI           
原创 2015-07-28 18:05:14
1863阅读
   1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不
翻译 精选 2016-09-12 23:04:58
450阅读
设计索引的主要目的就是帮助我们快速获取查询结果,而以%开头的like查询则不能够使用B-Tree索引。考虑到innodb的表都是聚簇表(类似于oracle中的索引组织表),且二级索引叶节点中记录的结构为(索引字段->主键字段),我们可以通过改写sqlmysql优化器比较笨,需要给它足够的提示)采取一种轻量级的方式代替全表扫:使用索引全扫描找到主键,再根据主键回表获取数据的方法。这种方式的速
原创 2018-06-07 16:59:37
5685阅读
2点赞
   由于去西塘刷了几天,断开了,惭愧啊,今天继续。    在写之前,还有一点要说,就是一定要上机实践,这样才能真正懂其中的意思。    今天看到了PL/SQL编程这里,那就简单说说吧。  ⒈PL/SQL程序是以块(block)为基本单位的,分为三个部分:①声明部分(declare);②执行部分(begin);③异常处理部分(
原创 2014-04-24 16:10:32
427阅读
-  结构化查询语言(SQL)是一种标准化的语言,允许以数据库执行操作,例如:创建数据记录,读取内容,更新内容以及删除数据记录等。-  因为SQL是了解和学习JDBC概念的前提条件。本节中主要介绍在数据库中如何创建、读取、更新和删除(通常称之为CURD操作)数据。1、创建数据库-  CREATE DATABASE 语句用于创建新的数据库。语法为:CREATE&nbsp
转载 2017-11-06 22:09:41
447阅读
  • 1
  • 2
  • 3
  • 4
  • 5