初学mysql的小白,首次写博客,为了能让自己记得更加深刻,也是以一种小白的角度交代初学者的经历和困难,也算是记录自己成长的步伐吧 我首次用mysql是在ubuntu上 ,现在用的是linux 中的Red Hat 分支的centOS 7 ,安装时发现通常用的都是MariaDB 来代替mysql,通过资料查询发现Mariadb是mysql的其中的一种分支,由mysql的创始人带领的团队所开
转载 2024-05-02 17:40:42
28阅读
指针基本概念简介:一、指针是什么?二、指针和指针类型三、野指针四、指针的运算五、指针和数组六、二级指针七、指针数组 一、指针是什么?在计算机科学中,指针是编程语言中的一个对象。 可以利用地址,找到它指向存在电脑存储器中另一个地方的值。由于通过地址能找到变量单元,所以可以简单的说,地址指向该变量单元。 因此,将地址形象化的称为指针。可以通过指针找到以它为地址的内存单元。我们可以这样理解: 内存:存
  内联函数 1 什么是内联函数: 简单的来说,内联函数就是在你定义一个函数的时候,在最前面加一个关键字inline(一般在定义一个函数前加inline关键字有用,但在声明函数前面加inline关键字不起作用)。inline void Foo(int x, int y); // inline 仅与函数声明放在一起 void Foo(int x, int y){ }vo
MariaDB Galera Cluster介绍Galera Cluster是Codership公司开发的一套免费开源的高可用方案,Galera Cluster即安装了Galera的Mariadb集群。其本身具有multi-master特性,支持多点写入。Galera Cluster的三个(或多个)节点是对等关系,每个节点均支持写入,集群内部会保证写入数据的一致性与完整性。 官网:http://g
转载 8月前
58阅读
Mars Nov 19, 2014 Mars Nov 19, 2014
转载 2017-07-13 10:29:00
65阅读
2评论
索引慢,主从延迟怎么解决 分库分表的瓶颈已经解决方案是什么 TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified H ...
转载 2021-10-27 11:20:00
200阅读
2评论
查询所有电话号码以130开头的学生信息(信息包括学生姓名,ID,年级,Email,电话号码) select studentname,studentnameid,studentclass,studentemail,studentphone from student where studentphone=130;
原创 2009-03-05 16:35:12
425阅读
系统centos6.5系统预装软件:无安装依赖yum install wget gcc gcc-c++ make cmake ncurses-devel libtool zilib-devel -y5.创建mysql的安装目录及数据库存放目录[root@localhost]# mkdir -p /usr/local/mysql //安装mysql[root@localhost]# mkdir -p
原创 2016-09-13 00:37:16
509阅读
转载 2019-08-05 15:39:00
39阅读
2评论
customer表branch 表account 表depositor 表loan 表borrower表 CREATE TABLE branch(branch_name VARCHAR(20) NOT NULL,branch_city VARCHAR(20),assets INT,CONSTRAINT PRIMARY KEY(branch_name));CREATE TABLE account(a
转载 2018-10-13 11:07:00
59阅读
2评论
在日常的开发工作中,重启 Docker 中的 MySQL 容器可能是一项常见的操作。对于遇到这种问题的开发者而言,理解并掌握重启 Docker MySQL 的步骤和配置是十分重要的。下面,我将详细阐述整个解决过程。 ## 环境准备 在开始之前,我们需要确保环境的准备工作已经完成。Docker 和 MySQL 的具体版本兼容性,如下表所示: | 软件 | 版本 | 兼容性
原创 6月前
27阅读
## 如何通过Docker启动MySQL 在软件开发和测试中,我们经常需要使用MySQL数据库来存储和管理数据。为了简化MySQL的安装和管理过程,我们可以使用Docker来快速启动一个MySQL容器。本文将介绍如何通过Docker启动MySQL,并提供相应的代码示例。 ### Docker简介 Docker是一种轻量级的容器化平台,可以帮助开发人员快速构建、打包和部署应用程序。通过使用Do
原创 2024-02-25 06:32:48
3阅读
    事务是数据库进行并发控制非常重要的机制,通过本文来系统的了解一下事务到底是怎么回事。1、什么是事务?事务是作为单个逻辑工作单元执行的一系列操作,它由一条或者一组语句组成,它们么全部成功,要么全部失败。  举个例子,比如在12306订火车票,要么你订票成功,余票显示就减少一张;要么你订票失败,余票显示还是那么多。不允许出现你订票成功了,余票却没有减少的情况。那么这种购票和余票减少的两个不同的
<%'=========Rs,OutPut,Sql'Set Db = New DbHelperSQL'ProcName = "SP_Name"'Db.Par
转载 2012-04-19 15:44:00
69阅读
事务介绍 简单来说,事务就是指逻辑上的一组SQL语句操作,组成这组操作的各个SQL语句,执行时要么全成功要么全失败。 MySQL5.5支持事务的引擎:Innodb/ndb 一、事务四大特性(ACID) 1.原子性(Atomicity) 事务是一个不可分割的单位,事务中的所有SQL等操作要么全都发生,
原创 2022-06-27 10:57:27
53阅读
# 使用 IDEA 配置 MySQL 和 Redis 的详细步骤 ## 流程概述 在这篇文章中,我们将介绍如何在 IntelliJ IDEA 中配置 MySQL 数据库与 Redis。整个过程可以划分为以下几步: | 步骤 | 描述 | |------------------|----------
原创 2024-10-03 03:43:15
75阅读
关于Memory存储引擎的知识点Memory存储引擎在日常的工作中使用的是比较少的,但是在MySQL的某些语法中,会用到memory引擎的内存表,它有以下几个特点:1、内存表的建表语法是create table … engine=memory。2、这种表的数据都保存在内存里,系统重启的时候会被清空,但是表结构还在。2、Memory存储引擎的数据和索引是分开的。memory存储引擎的表也可以有主键,
c语言宏定义的连接符有哪些 收藏 c语言宏定义的连接符有哪些[此问题的推荐答案](一)宏定义中的## 连接符与# 符 ## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的子串(token)就是指编译器能够识别的最小语法单元。具体的定义在编译原理里有详尽的解释,但不知道也无所谓。同时值得注意的是#符
转载 2024-03-21 13:14:51
45阅读
title: Msql_sql优化date: 2018-07-19 03:33:00tags:Databasecategory:Databasedescription: Msql_sql优化前言1、 exists 代替 in 可以观察到是全表扫描 type=>all;;mysql> EXPLAIN SELECT * FROM `t_mobilesms_...
原创 2022-09-01 06:27:11
175阅读
Msql触发器,trigger场景:日志系统,记录对学生表有哪些操作!解决的问题:    1:得到每条学生记录被修改的时机,才能发出记录日志动作    2:执行某段操作,需要得到 当前处理的记录的信息触发器:一种编程设计!类似JS的基于事件编程的程序设计的理念!可以在某个表的每条记录上设置一个事件,从而对该表上的某些操
原创 2015-12-12 16:18:54
718阅读
  • 1
  • 2
  • 3
  • 4
  • 5