centos mysql8 mysql 7.6

MySQL学习02

一、where子句 select 字段 from 表名 where 子句; 在where子句中可以使用关系运算符、逻辑运算符,当子句的条件为真的数据才会显示对应的字段数据 where 子句可以有: a、关系运算符 = != > < >= <= 注意:因为在SQL中无需、也不能定义变量,因此=运算符只 ......
MySQL

云服务器 mysql远程连接

数据库mysql无法远程访问,出现Host is not allowed to connect to this MySQL server解决办法 数据库mysql无法远程访问,出现Host is not allowed to connect to this MySQL server解决办法 整体描述 ......
服务器 mysql

MySQL异常断电恢复脚本

#!/bin/bash user="root" host="127.0.0.1" passwd="password" conf_file="/etc/mysql/mysql.conf.d/mysqld.cnf" backup_file="/home/ehigh/DB.sql" data_dir="/ ......
脚本 MySQL

MySQL表设计实践

1、表名:应体现具体业务含义,全部小写,多个单词下划线分割。 2、字段:字段名应体现具体业务含义,全部小写、多个单词下划线分割,选择合适的数据类型,并且加注释 每个表应具有以下公共字段: 字段名 字段类型 字段说明 id int(11)/bigint(20) 自增主键id create_user_i ......
MySQL

MySQL-分区表和分区介绍

一、MySQL分区简介 1、数据库分区 数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。 MYSQL的分区主要有两种形式:水平分区和垂直分区 ①、水平分区(Hori ......
MySQL

mysql db 表 用户表权限

UPDATE `mysql`.`db` SET `Show_view_priv`='Y', `Create_routine_priv`='Y', `Alter_routine_priv`='Y', `Execute_priv`='Y', `Trigger_priv`='Y' WHERE `Host` ......
权限 用户 mysql db

ArrayList/MySQL数据批量写入Excel表格

ArrayList/MySQL数据集合写入Excel 1.文章概述: 写入 Excel 文件通常需要使用一些库或工具,而"EasyExcel"通常是指的阿里巴巴开源的EasyExcel库。这个库可以让我们在Java中简便地进行Excel文件的读写操作。 2.导入配置: <dependency> <g ......
ArrayList 表格 数据 MySQL Excel

mysql

一、逻辑架构 1.1 系统架构图 Connectors:指的是不同语言中与SQL的交互 Connection Pool:管理缓冲用户连接,线程处理等需要缓存的需求。负责监听对 MySQL Server 的各种请求,接收连接请求,转发所有连接请求到线程管理模块。每一个连接上 MySQL Server ......
mysql

MYSQL设置账号密码复杂度

如果只是为了变更密码,那么最快方式执行如下命令: set global validate_password_policy=0;set global validate_password_length=1;set global_validate_password_policy=low; 一、设置密码复杂 ......
复杂度 账号 密码 MYSQL

MySQL篇:第二章_初识MySQL

初始MySQL MySQL的背景 1、前身属于瑞典的一家公司,MySQL AB 2、08年被sun公司收购 3、09年sun被oracle收购 MySQL的优点 1、开源、免费、成本低 2、性能高、移植性也好 3、体积小,便于安装 数据库的好处 ​ 1、持久化数据到本地 ​ 2、可以实现结构化查询, ......
MySQL 第二章

提高 MySQL查询效率的方法

当涉及到提高MySQL查询效率时,以下是一些重要的策略和技巧,可以帮助你优化数据库性能。无论你是一个Web开发者、数据工程师还是系统管理员,这些方法都可以帮助你确保你的MySQL数据库运行得更快、更有效。 索引优化: 使用索引是提高查询性能的关键。确保在经常用于过滤和排序的列上创建索引。 使用复合索 ......
效率 方法 MySQL

更新 CentOS 账号秘钥

通过子账号登入系统 创建密钥对 [username@devicename ~]$ ssh-keygen -t rsa -C "20230912" # -C参数为备注,方便自己辨识 Generating public/private rsa key pair. Enter file in which ......
账号 CentOS

MySQL编程

SQL文件链接在最下面 MySQL编程 一、用户自定义变量: MySQL 中,用户可以定义自己的变量,以便更好的管理和维护自己的数据库。如: 定义自定义变量的语法如下: SET @var_name = value; 其中 @var_name 表示变量名,value 表示变量的值。可以用 SELECT ......
MySQL

安装CentOS7 解决错误信息:Warning: /deu/root does not exist Generating

在给一台老旧的 Dell R710安装CentOS7 时发现的一个错误 "Warning: /deu/root does not exist Generating" 看了好多的解决办法.总结来说出现此错误可以理解为 未找到安装系统盘的位置 未能找到引导 我所导致出现这个错误的原因比较奇葩 跟在网上查 ......
Generating 错误 CentOS7 Warning CentOS

mysql case when

当使用 MySQL 进行查询时,可以使用 CASE 表达式来根据条件对结果进行分支处理。CASE 表达式在 SELECT 语句中非常有用,可以根据不同的条件返回不同的值。在本文中,我们将介绍如何使用 CASE 表达式进行条件分支查询。 假设我们有一个名为 transactions 的表,其中包含以下 ......
mysql case when

mysql - 集群

概念 mysql 集群大致有这几种应用: 单点写入,多点同时读; 单点写入,另一个备用; 多点同时写,允许这么做,但是不推荐,冲突不好解决。 基本原理 主库(master)在事务提交时,将数据的变化事件(events)记录在二进制日志文件(binlog)中。 主库推送 “binlog 中的日志事件” ......
集群 mysql

如何把Mysql注册为Windows服务

我们在使用Mysql的时候,经常需要在命令行中开启mysql。如果把mysql做成服务的话会方便很多,下面小编就给大家分享一下如何把Mysql注册为Windows服务。 操作方法 01 首先在cmd命令行中通过cd命令进入mysql的bin目录,这个目录下面有要使用的注册服务的命令,如下图所示 02 ......
Windows Mysql

mysql - 导入文件

导入 sql 文件 导入 sql 文件,需要在 cmd/shell 命令中,登录 mysql 之后操作 source D:/xxx/xxx/back.sql; 导出 sql 文件 mysqldump -h host -u username -p database_name >backup.sql 导 ......
文件 mysql

mysql - 压测常用命令

常用 -- 查看所有连接的情况 show processlist; -- 查看当前系统的连接数 show status like 'Threads_connected'; -- 各类查询语句执行次数 show status like 'com%'; -- 试图连接 mysql 服务器的次数 show ......
命令 常用 mysql

mysql8 - 1055报错

在 navicat 上跑查询语句,不论执行什么都会报错 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_sch ......
mysql8 mysql 1055

navicate for mysql 注册机使用过程

第一步: 安装软件,注意安装到的目录之前没有存留有Navicat。 第二布:切记安装完成之后不要打开软件!切记安装完成之后不要打开软件!切记安装完成之后不要打开软件! 第三步:讲压缩包中的注册机拖到Navicat 15的安装目录下。 第四步:注册机配置1.Products选择“MySQL”2.Por ......
注册机 navicate 过程 mysql for

mysql的ON DUPLICATE KEY的用法

1. 直接更改字段值 Insert into table(code,name) values('a','aa') ON DUPLICATE KEY update updateTime=now() 2. 根据原值修改当前值 传入参数 #{step} INSERT INTO table(code,ver ......
DUPLICATE mysql KEY

linux(centos7)安装防火墙firewalld及开放端口相关命令

安装firewalld 防火墙命令: yum install firewalld 安装完成,查看防火墙状态为 not running,即未运行,输入命令开启: 添加开放端口: 防火墙相关命令: 查看防火墙状态 systemctl status firewalld.service 打开防火墙 syst ......
端口 防火墙 firewalld 命令 centos7

vm - centos7 - 解决centos-home 比 centos-root 磁盘多的问题,将home的磁盘划分到root

` 此刻的磁盘信息如下 [root@localhost /]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 475M 0 475M 0% /dev tmpfs 487M 0 487M 0% /dev/shm tmpfs 487M 7.7M 479M 2% /run tm ......
centos 磁盘 home root centos-home

mysql 5 二进制版本安装

使用如下脚本,直接安装即可mysql版本:mysql-5.0.96-linux-x86_64-glibc23.tar.gz备份工具:percona-xtrabackup-2.0.8-587.tar.gz 1 echo "##################下载mysql-5.0.96-linux安装 ......
二进制 版本 mysql

使用mysql-proxy代理mysql集群

本文系统环境为:CentOS Linux release 7.9.2009 (Core) 安装 mysql-proxy下载地址:dev.mysql.com/downloads/m… 服务信息 markdown 复制代码 mysql-proxy: 192.168.1.113:4040 //目标配置信息 ......
mysql 集群 mysql-proxy proxy

MySQL 表结构导出

SELECT COLUMN_NAME 列名, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, COLUMN_TYPE 数据类型, -- IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注 FROM ......
结构 MySQL

MySql 表 转为C#实体类 ,sql语句

SELECT CONCAT( '/// <summary>\r\n/// ', COLUMN_COMMENT, '\r\n/// </summary>\r\npublic ', CASE DATA_TYPE WHEN 'bigint' THEN 'int' WHEN 'tinyint' THEN ' ......
语句 实体 MySql sql

CentOS安装git

一、使用yum安装Git 1.查看 yum 源仓库的 Git 信息 使用yum info git查看 [root@localhost~]# yum info git Loaded plugins: fastestmirror, langpacks Repodata is over 2 weeks o ......
CentOS git

高性能MySQL实战(二):索引 | 京东物流技术团队

我们在上篇 高性能MySQL实战(一):表结构 中已经建立好了表结构,这篇我们则是针对已有的表结构和搜索条件为表创建索引。 1. 根据搜索条件创建索引 我们还是先将表结构的初始化 SQL 拿过来: CREATE TABLE `service_log` ( `id` bigint UNSIGNED N ......
物流技术 高性能 实战 索引 团队