-
Mysql数据库是如何执行sql语句
所属栏目:[MySql教程] 日期:2023-09-22 热度:3150
大家肯定都听过这样的话:“Mysql是插件式的存储引擎”。那么什么是插件式的存储引擎呢?我们首先看一下整体的Mysql的架构是怎样的。
mysql是由以下几个组件构成的。
客户端:
严格来说,客户端[详细] -
mysql主从库如何配置及设置
所属栏目:[MySql教程] 日期:2023-09-22 热度:7640
一、主库操作
1)vim /etc/my.cnf修改唯一的server id,开启bin-log
2)创建用户并赋权限
3)查看master主库状态
二、从库操作
1)vim /etc/my.cnf 修改唯一的server id
2)从库配置
3)[详细] -
MySQL 体系框架
所属栏目:[MySql教程] 日期:2023-09-21 热度:2218
MySQL 体系结构
1、数据库:物理操作系统文件或其他形式文件类型的集合。
2、实例:MySQL 数据库由后台线程以及一个共享内存区组成。
3、MySQL 是一个单进程多线程架构的数据库,实例在系统上的表现就是一[详细] -
MySQL 存储过程详情
所属栏目:[MySql教程] 日期:2023-09-21 热度:4291
MySQL 存储过程详解
1. 存储过程简介
我们常用的操作数据库语言 SQL 语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的 SQL 语句集,经编译后存储在数据库中[详细] -
Ubuntu 安装部署MySql
所属栏目:[MySql教程] 日期:2023-09-21 热度:1555
安装 MySQL
sudo apt-get install mysql-server
启动 MySQL
sudo service mysql start
停止 MySQL
sudo service mysql stop
新建数据库和用户
mysql>CREATE DATABASE mydb;
mysql>[详细] -
MySQL 构建用户和授权
所属栏目:[MySql教程] 日期:2023-09-21 热度:6146
权限管理
我们知道我们的最高权限管理者是 root 用户,它拥有着最高的权限操作。包括 select、update、delete、update、grant 等操作。那么一般情况在公司之后 DBA 工程师会创建一个用户和密码,让你去连接数据库[详细] -
PHP 成功连接 MySQL
所属栏目:[MySql教程] 日期:2023-09-21 热度:8551
连接 MySQL
在我们访问 MySQL 数据库前,我们需要先连接到数据库服务器:
实例(MySQLi - 面向对象)
<?php
$servername = "localhost";
$username = "username";
$password = "password";[详细] -
mysql 密码遗忘
所属栏目:[MySql教程] 日期:2023-09-21 热度:1024
mysql 密码忘记
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接 MySQL 数据库。
因为在重新设置 MySQL 的 root 密码的期间,MySQL 数据库完全出于没有密码保护的
状态下,其他的用户也[详细] -
CentOS 安装配置 Mysql 5.7
所属栏目:[MySql教程] 日期:2023-09-21 热度:8990
CentOS 安装部署 Mysql 5.7
1. 如果没有安装 wget,先安装
yum -y install wget
2. 下载 MySQL 官方的 Yum Repository
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
[详细] -
mysql 数据库基本操作设置
所属栏目:[MySql教程] 日期:2023-09-21 热度:2627
数据库基础知识
创建和查看数据库
create database 数据库名称; #创建数据库
show databases; #查看数据库
drop database 数据库名称; #删除数据库 [详细] -
mysql 成功实现oracle的connect By一行转多行功能
所属栏目:[MySql教程] 日期:2023-09-21 热度:7181
在项目中将 oracle 数据库变更为 mysql 数据库的时候,在储存过程中遇见了 connect by 与 regexp_substr 这个关键字,作用是将一行参数转为多行参数
oracle
select regexp_substr('1,2,3,4,5', &#[详细] -
mysql 数据库分区与测试
所属栏目:[MySql教程] 日期:2023-09-21 热度:5019
mysql 数据库分区及测试
1、 测试数据库是否支持分区
mysql 可以通过下面语句判断是否支持分区:
SHOW VARIABLES LIKE '%partition%';
如果输出:have_partitioning YES 表示支持分区。[详细] -
docker 中开启 mysql 容器
所属栏目:[MySql教程] 日期:2023-09-20 热度:6325
下载最新的 mysql 镜像
docker pull mysql
下载完毕之后启动容器
docker run ‐p 3306:3306 ‐‐name mysql02 ‐‐restart=always ‐e MYSQL_ROOT_PASSWORD=123456 ‐d mysql
然[详细] -
MySQL 数据库怎样用 rand 随机查询记录效率测试
所属栏目:[MySql教程] 日期:2023-09-20 热度:8413
以下的文章主要介绍的是 MySQL 数据库使用 rand 随机查询记录效率测试 ,相信如果你掌握了 MySQL 数据库使用 rand 随机查询记录效率测试的实际操作这项技术,会在以后的学习或是工作中带来很大的帮助。
[详细] -
MySQL 数据库查询数据表占用空间大小和记录数
所属栏目:[MySql教程] 日期:2023-09-20 热度:2552
MySQL 数据库中每个表占用的空间、表记录的行数的话,可以打开 MySQL 的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是:
TABLE_SCHEMA : 数据库名
TABLE_NAME:[详细] -
MySQL 主从复制框架使用方法
所属栏目:[MySql教程] 日期:2023-09-20 热度:6674
一。单个数据库服务器的缺点
数据库服务器存在单点问题
数据库服务器资源无法满足增长的读写请求
高峰时数据库连接数经常超过上限
二。如何解决单点问题
增加额外的数据[详细] -
操作系统迁移实战之在 openEuler 上配置 MySQL 数据库
所属栏目:[MySql教程] 日期:2023-09-20 热度:143
系统迁移中库体迁移是一件让人挺 “头秃” 的事儿。简单的需求(照原样再复制一份到 XXX 环境)可不意味着它的过程简单…… 好在 openEuler 社区这边提供了工具 x2openEuler,能够提前评估[详细]
-
Linux 安装 部署MySQL5.7 跟权限管理
所属栏目:[MySql教程] 日期:2023-09-20 热度:8094
安装包 ====> https://download.csdn.net/download/qq_31821675/12705374
解压
tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar
再移动并重命名一下
mv mysql-5.7.26-linux-g[详细] -
ubuntu mysql root 密码忘却重置
所属栏目:[MySql教程] 日期:2023-09-20 热度:7214
方法一:
1):编辑 mysqld.cnf 文件
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
2):在文件中的 skip-external-locking 一行的下面添加一行:
skip-grant-tables
3[详细] -
MySQL 中连接超时自动断开的处理方案
所属栏目:[MySql教程] 日期:2023-09-20 热度:197
MySQL 数据库一般默认的连接超时时间为 3600s(1 小时),但是在进行大规模的线程事务操作时,一个连接会一直等待执行,这时候如果数据库的超时时间设置的过短,就可能会出现 Mysql 数据连接自动被释放,影响后面[详细]
-
MySQL8.0 设置操控远程访问权限
所属栏目:[MySql教程] 日期:2023-09-20 热度:6221
MySQL8.0 设置远程访问权限
1. 登录 MySQL
mysql -u root -p
1
输入您的密码
2. 选择 mysql 数据库
use mysql;
1
因为 mysql 数据库中存储了用[详细] -
springboot 之整合基本的 jdbc 并设置 Mysql 数据库
所属栏目:[MySql教程] 日期:2023-09-20 热度:9283
对于数据访问层,无论是 SQL 还是 NOSQL,springboot 默认采用整合 spring data 方式进行统一处理,添加大量自动配置,屏蔽了许多设置,引入各种 xxxTemplate,xxxRepository 来简化我们对数据访问层的操作。对我[详细]
-
mysql 分区功能详细介绍,以及示例
所属栏目:[MySql教程] 日期:2023-09-19 热度:478
一,什么是数据库分区
前段时间写过一篇关于 mysql 分表的的文章,下面来说一下什么是数据库分区,以 mysql 为例。mysql 数据库中的数据是以文件的形势存在磁盘上的,默认放在 /mysql/data 下面(可以通过 my.cn[详细] -
介绍MySQL 两种引擎的区别
所属栏目:[MySql教程] 日期:2023-09-19 热度:5075
Innodb 引擎
Innodb 引擎提供了对数据库 ACID 事务的支持,并且实现了 SQL 标准的四种隔离级别。该引擎还提供了行级锁和外键约束,它的设计目标是处理大容量数据库系统,它本身其实就是基于 MySQL 后台的完整数据[详细] -
WordPress 使用 TiDB Cloud 更换 MySQL
所属栏目:[MySql教程] 日期:2023-09-19 热度:3818
我这个博客从 2011 年开始写,如今已经 12 年。最早,从 ZOL 离职后,我需要换个新平台写博客;另一方面,我也想学习 Linux、PHP、MySQL,这些原本不熟悉的技术,于是选择了 WordPress。这么多年来,服务器从共享主机[详细]