语法pgsql mysql
【后端面经-数据库】MySQL的存储引擎简介
[TOC](【后端面经-数据库】MySQL的存储引擎简介) # MySQL的存储引擎 mysql主要有四类存储引擎,目前主要使用InnoDB作为存储引擎。 ## 0. 存储引擎的查看和修改 - 查看当前数据库的默认存储引擎 ```sql show variables like 'default_st ......
MySQL Buffer Pool
MySQL Buffer Pool 是 InnoDB 存储引擎的一个重要组件,它是一个内存缓冲区,用于缓存表和索引的数据页,以加速对数据库的访问。Buffer Pool 的大小和配置会影响 MySQL 的性能和稳定性,因此了解 Buffer Pool 的工作原理和优化方法是 MySQL 数据库管理员 ......
Docker中拉取mysql后无法连接
1. 在 Linux 系统中,你可以使用以下命令停止 MySQL 服务: ``` sudo systemctl stop mysql ``` 1. 启动 MySQL 服务,并跳过权限验证: ``` sudo mysqld_safe --skip-grant-tables & ``` 在这个命令中,` ......
MySQL安装
## 一、MySQL在线方式安装 1. 检查自己的电脑是否已经安装MySQL ```sh yum list installed | grep mysql ``` > (如果已经安装,存在安装记录,通过下面命令删除 yum -y remove 版本名称) 2. mysql官网下载mysql-commu ......
备份mysql全量数据库为sql文件
进入数据库bin目录,cmd运行mysqldump -utest -ptest --all-databases > all.sql 备注 -u后面接用户名 -p后面接密码 “>”是方向,这里指从左到右 备份结果:cmd命令行无提示错误即可, 备份结束的SQL文件才会显示文件大小,之前不显示文件大小。 ......
Navicat、SQLyog第一次连接mysql8.0 1251错误
> 引入:第一次连接`mysq`l数据库时,报错`1251`代码错误,这是因为mysql8.0版本的加密规则是`mysql_native_password`,而在mysql8.0版本之后,加密规则是`caching_sha2_password`. # 解决 首先,打开 cmd 命令行,按照一下步骤修 ......
MYSQL常用函数总结
[toc] # 一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。 ## 计算绝对值 SELECT ABS(-1) AS '求绝对值'; ## 小数取整 ```sql SELECT CEIL( 1.5 ) AS '向上取整1', CEILING( 1.5 ) AS '向上取整2', FLO ......
(转)非常详细-shell编程基础语法大全
原文:https://zhuanlan.zhihu.com/p/335813262 一. 什么是Shell Shell是一个命令行解释器,它为用户提供了一个面向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 Shell的作用是解释执行 ......
mysql 8.0.26 my.cnf 配置文件模板
############## [mysqld] basedir = /home/work/mysql_3306 datadir = /home/work/mysql_3306/data tmpdir = /home/work/mysql_3306/tmp pid_file = /home/work/ ......
Django连接mysql数据库
1、在settings.py文件中配置数据库 ,需要提前创建好库,并注册app【python manage.py startapp login 提前创建一个名为"login "的app应用】 2、在login文件夹的models.py中创建一个User表 3. 安装pymysql pip insta ......
linux安装mysql5.7
1.下载mysql,可以直接去下载后利用xftp等工具传输到服务器上,我放在目录/usr/local/文件夹下 ``` wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.36-linux-glibc2.12-x86_64.tar. ......
JavaScript语法学习
# JS语法学习 **Javascript:客户端的脚本语言** ## **1. JavaScript数据类型** ![](https://img2023.cnblogs.com/blog/3008601/202306/3008601-20230607170622855-1334758269.png ......
Mysql必知必会教程--数据过滤
关键字:where 这里只说明不匹配的用法,其他的较为简单,不予叙述。 select vend_id,prod_name from products where vend_id <> 1003; 输出结果: + + + | vend_id | prod_name | + + + | 1001 | . ......
mysql管理多服务器ftp虚拟用户
## 前言 - 1.FTP虚拟用户:FTP虚拟用户由ftp服务器提供,依赖于一个服务器本地账号,可以同时设置多个虚拟账号。vsftpd分辨虚拟用户,由可插入认证模块(PAM)认证,该模块的账号信息可用文件或者数据库存储。 > FTP虚拟用户是FTP服务器的专有用户,使用虚拟用户账号可以提供集中管理的 ......
MySql必知必会教程--排序检索数据
重点关键字:order by 排序单列数据: select prod_name from products order by prod_name; 输出结果: + + | prod_name | + + | .5 ton anvil | | 1 ton anvil | | 2 ton anvil | ......
MySQL事务日志
事务的四种特性:原子性、一致性、隔离性和持久性。 事务的隔离性由锁机制实现。 事务的原子性、一致性和持久性由事务的redo日志和undo日志来保证。 redo log:重做日志,提供再写入操作,恢复提交事务修改过的页操作,用来保证事务的持久性 undo log:回滚日志,回滚行记录到某个特定版本,用 ......
mysql left jion使用
背景:对于left jion使用不多, mysql left join中on后加条件判断和where中加条件的区别 详细的例子说明使用差异 【SQL】sql语句LEFT JOIN(拼接表)详解 讲解左右链接时候的差异 如何优化: 第一:能够进行程序拆分的情况就一定不要表链接过多 第二:遵从小表在前, ......
mysql执行(还原)大型备份sql脚本。本机
在本地电脑上安装好mysql数据库 使用cmd命令 进入数据库 一般就是这样 然后敲第二个命令use 数据库名 最后source 文件地址 搞定! ......
MySQL中查询第2-5条记录的语句为
查询第m行到第n行记录,注意表中的记录下标是从0开始的,就像数组一样 select * from student limit m,n; 返回m+1到m+n行记录,m代表开始的下标,n代表查找的结果数,将返回n行结果 select * from student limit 2,8; 返回3到10行记录 ......
【黑马C++笔记】(一)C++基础语法入门
# C++基础入门 ## 1 C++初识 ### 1.1 第一个C++程序 编写一个C++程序总共分为4个步骤 * 创建项目 * 创建文件 * 编写代码 * 运行程序 #### 1.1.1 创建项目 Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开 ![image]( ......
MySQL 5.7 更改初始密码及密码规则
查看默认的密码规则:show variables like 'validate_password%';1、修改validate_password_policy参数的值:set global validate_password_policy=0;2、修改密码长度,默认最短为4位:set global ......
使用pymysql对mysql进行数据插入
### 前言 在写上位机代码时候,需要将采集的数据存入数据库中。这里进行了简单的研究(因为表涉及2张,此外创建表也研究了会)特记录下。 **这里有组数据需要存入表中,表结构为一个主表一个从表** 2张表的DDL -- AS01.sensor_test definition CREATE TABL ......
[mysql]连接数和内存
连接数 内存 连接数与内存消耗的关系 https://mp.weixin.qq.com/s?__biz=MzI2MTY0NzM2Mw==&mid=2247484176&idx=1&sn=edbfcf607311731a8d1ac461e1f85ec7&chksm=ea567e7cdd21f76ae8 ......
mysql一些函数使用语法
1、指定某些数据,替换某个字段内容中的字符:如:把t_user表中的picurl字段中包含aaa的全换成www UPDATE t_user set picurl = REPLACE(picurl, 'aaa', 'www') WHERE syn = '2' 2、explain函数,查看sql语句执行 ......
MySQL
#### 建库 ```mysql CREATE DATABASE `databaseName` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; ``` #### 创建用户 ```mysql CREATE USER 'userName'@'loc ......
MySQL - root密码忘记了怎么办
1、先使用管理员身份打开两个命令提示符窗口(winA和winB) 2、在命令提示符窗口winA中将MySQL服务停掉net stop mysql Microsoft Windows [版本 10.0.22621.1413] (c) Microsoft Corporation。保留所有权利。 C:\W ......
MySQL-原理
1、客户端 2、连接器:管理连接,权限验证 3、(查询缓存):命中则直接返回,**注意:自8.0版本开始 查询缓存功能被移除** 4、分析器:词法分析,语法分析 5、优化器:生成执行计划,选择索引 6、执行器:操作引擎,返回结果 7、存储引擎:存储数据,提供读写接口 ```mysql show pr ......
Mysql数据库与JDBC
day01-MYSQL 关系型数据库: 主要是用来描述实体与实体之间的关系 实体指实实在在存在的事物:学生和班级,员工和部门 E-R关系图:实体-联系图(Entity Relationship Diagram),包括:实体(方框)、属性(椭圆形)、关系(菱形) mysql:中小型企业,被sun收购, ......