-
MySQL如何实现数据备份与复原的简单方法
所属栏目:[MySql教程] 日期:2023-09-23 热度:4551
基础概念:
备份,将当前已有的数据或记录另存一份;
还原,将数据恢复到备份时的状态。
为什么要进行数据的备份与还原?
防止数据丢失;
保护数据记录。
数据备份与还原的方式有很多种,具[详细] -
mysql重建表如何实现分区并遗留数据
所属栏目:[MySql教程] 日期:2023-09-23 热度:58
mysql重建表分区并保留数据的方法:
1.创建与原始表一样结构的新表,新分区。
2.将原始表中数据复制到新表。
3.删除原始表。
4.将新表名称改为原始表名称。
实例:
日志表原始结构如下,按i[详细] -
MySql事务隔离级别是什么及作用处
所属栏目:[MySql教程] 日期:2023-09-22 热度:4892
一、事务的四大特性(ACID)
了解事务隔离级别之前不得不了解的事务的四大特性。
1、原子性(Atomicity)
事务开始后所有操作,要么全部做完,要么全部不做。事务是一个不可分割的整体。事务在执行过程中[详细] -
为什么说explain是Mysql数据库性能优化神器
所属栏目:[MySql教程] 日期:2023-09-22 热度:6932
本文主要给大家介绍为何说explain是Mysql数据库性能优化神器,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下为何说explain是Mysql数据库性能优化神器吧[详细]
-
如何通过编译工具组装mysql 5.6
所属栏目:[MySql教程] 日期:2023-09-22 热度:5708
yum install ncurses-devel gcc gcc-c++ cmake
mysql 自行下载
groupadd mysql 创建mysql组
useradd -g mysql mysql /sbin/nologin/ -M 创建mysql用户加入到组,不让他登录。
验证:[详细] -
dovecot+mysql是怎样管理邮件云服务器的
所属栏目:[MySql教程] 日期:2023-09-22 热度:2758
希望dovecot+mysql是如何管理邮件云服务器的这篇文章可以给大家带来一些实际帮助。
1.yum install dovecot dovecot-mysql -y
##dovecot是一个开源的 IMAP 和 POP3 邮件云服务器,支持 Linux,支持发送邮[详细] -
企业级使用shell是如何开发MySQL开启脚本的
所属栏目:[MySql教程] 日期:2023-09-22 热度:3761
MySQL启动命令为:
/bin/sh mysqld_safe --pid-file=$mysqld_pid_file_path 2>&1 > /dev/null &
停止命令为:
mysqld_pid=`cat "$mysqld_pid_file_path"`
if (kill -0 $mysqld_pid 2>/dev/null)
[详细] -
mysqldump工具在MySQL数据库备份过程的功能
所属栏目:[MySql教程] 日期:2023-09-22 热度:5285
mysqldump工具是MySQL数据库备份时, 经常用到的一个工具. 可以指定数据表, 某些数据库, 所有数据库级别的备份, 在命令行上敲入mysqldump回车, 可看到该三种方式的示例.
mysql@db01:~$ mysqldump
Usage: mysq[详细] -
Mysql的重要日志有哪些
所属栏目:[MySql教程] 日期:2023-09-22 热度:6307
希望Mysql的主要日志有哪些这篇文章可以给大家带来一些实际帮助。
1 概述
本文将介绍如下Mysql的六种日志的相关概念
查询日志:general_log
慢查询日志:log_slow_queries
错误日志:log_error[详细] -
告诉你怎么样操作MySQL 5.7 数据库命令
所属栏目:[MySql教程] 日期:2023-09-22 热度:472
数据库在安装完成后,下面就是使用了,数据库命令众多,这里就只操作一些简单的命令了,毕竟太复杂的记不住,我也很无奈啊。数据库的增、删、改、查是必须要会的,也是些基本命令,接下来就做些示例。
实验要求:[详细] -
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:[详细]