mysql面试小结

mysql8.0远程连接不上怎么回事?

我的环境:Ubuntu18 我的连接不上,后来发现是配置问题。 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 把bind-address改为0.0.0.0 重启mysql服务 sudo systemctl restart mysql 再连接就成功。 也有可能 ......
回事 mysql8 mysql

《渗透测试》WEB攻防-通用漏洞&SQL注入&MYSQL跨库&ACCESS偏移 2022 Day24

1 前置知识: -SQL注入漏洞产生原理分析 攻击者利用服务器中的web应用程序将带有恶意的SQL语句作为Web表单中的参数提交 到服务器,服务器所接受的程序又将带有恶意的SQL语句作为SQL语句中的一个参数执行, 这样根据程序返回的结果攻击者可获得想知道的数据 -SQL注入漏洞危害利用分析 漏洞产 ......
amp 漏洞 ACCESS MYSQL 2022

mysql 8.0如何创建用户并赋予权限?

下面1,2,3命令都是在mysql里面敲,4是在linux敲 1.创建用户 create user 'liqi'@'%' identified by 'liqi1234'; 参数说明: %代表通配所有host地址权限(可远程访问) by 后面是密码 2.赋予权限 grant all privileg ......
权限 用户 mysql 8.0

面试官:如何保证接口幂等性?一口气说了9种方法!

本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址 大家好,我是大彬~ 今天来聊聊接 ......
一口气 接口 方法

mysql新增从库

1、mysql gtid 改造 1.1、数据库修改 SET GLOBAL ENFORCE_GTID_CONSISTENCY = WARN; SET GLOBAL ENFORCE_GTID_CONSISTENCY = ON; SET GLOBAL GTID_MODE = OFF_PERMISSIVE; ......
mysql

面试题总结

Q:mysql-udf是什么 mysql-udf mysql的用户自定义函数,是为了实现数据库的函数功能多样性 但是升级和维护会比较困难 Q:SQL server sa是什么 sqlserver sa 是sqlserver默认的登录名 密码为安装的时候设置的 Q: dbowner是什么 dbowne ......

mysql数据库的概述

mysql是数据的软件,sql是操作数据库的语言 数据库相关概念 通过SQL操作数据库管理系统,然后通过管理系统来操作数据 mysql安装完后会自动注册为系统服务 Mysql的启动和停止 1.在命令行中输入 service.src进入系统服务,找到mysql进行启动或者停止(默认开机自启) 2.通过 ......
数据库 数据 mysql

Python操作MySQL和实战

![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230326150926221-1976508795.png) ![image](https://img2023.cnblogs.com/blog/3147427/2... ......
实战 Python MySQL

Mysql练习题

![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230326150329536-1145090892.png) ![image](https://img2023.cnblogs.com/blog/3147427/2... ......
练习题 Mysql

mysql 学习笔记

![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230326145913040-402332968.png) ![image](https://img2023.cnblogs.com/blog/3147427/20... ......
笔记 mysql

LeetCode 面试题 02.07. 链表相交

面试题 02.07. 链表相交 力扣 题目跳转链接 思路参考:代码随想录 跳转链接 错误代码: class Solution { public: ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) { ListNode* f ......
LeetCode 02 07

【Python】连接MySQL报错:RuntimeError 'cryptography' package is required for sha256_password or caching_sha2_password auth methods解决方案

✨报错提示 RuntimeError: 'cryptography' package is required for sha256_password or caching_sha2_password auth methods ✨解决方案 pip install cryptography ⭐转载请注明 ......

Mysql 入门

![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230326130013672-891693348.png) ![image](https://img2023.cnblogs.com/blog/3147427/20... ......
Mysql

python面试题汇总

1、Python 中类方法、类实例方法、静态方法有何区别? 类方法:是类对象的方法,在定义时需要在上方使用“@ classmethod”进行装饰,形参为 cls,表示类对象,类对象和实例对象都可调用 类实例方法:是类实例化对象的方法,只有实例对象可以调用,形参为 self,指代对象本身 静态方法:是 ......
python

关于python爬虫的一些面试题积累

1、描述下 scrapy 框架运行的机制? 从 start_urls 里获取第一批 url 并发送请求,请求由引擎交给调度器入请求队列,获取完毕后,调度器将请求队列里的请求交给下载器去获取请求对应的响应资源,并将响应交给自己编写的解析方法做提取处理: (1) 如果提取出需要的数据,则交给管道文件处理 ......
爬虫 python

盘点MySQL主从复制,在面试中能被问什么?

什么是主从复制? 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。 主从复制的作用(好处,或者说为什么要做主从) 做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。 架构的扩展。业务量越来越大,I/O访 ......
主从 MySQL

面试最后一问:你有什么要问我的吗?

一面二面面试官 (一面面试官一般是小组负责人或是团队负责人,二面面试官可能是部门负责人): 如果不清楚他们是做什么的,可以问问他们主要是做什么的,主要负责哪块? 团队规模有多大,移动端有多少人、Android端有多少人、测试怎么测等? 如果我入职了,可能会负责哪块,主要做什么? 团队以后想扩大到多少 ......

GFS数据抽取与导出至MYSQL

前言:近期,公司APP需要接入天气类数据,多方寻找,终于找到一个开源的且有较高权威的、免费的数据源,中间踩过的一些坑一一记录下来。 1.数据来源GFS(全球天气预报系统(Global Forecasting System)),该系统每天发布4次全球范围的气象数据,分辨率有四种:0.25° x 0.2 ......
数据 MYSQL GFS

面试题第一录

1.为什么学习前端? 我其实大学学的专业是网络工程,然后自己的专业也不太适合女生,在学校的时候,经常听老师说起前端,然后就很好奇,后来偶然间接触到了前端,发现所有的页面都是前端来写的,就很感性,而且前端不仅仅可以写页面,还有很多有趣的东西,而且感觉也很适合自己,再加上姐姐也是学后端的,学得很溜,所以 ......

P2 MySQL三层结构

P2 MySQL三层结构 所谓安装MySQL数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库。DBMS(database manage system) 一个数据库可以创建多个表,以保存数据(信息)。 数据管理系统(DBMS)、数据库和表的关系如图所示: 数据在数据 ......
结构 MySQL P2

三天吃透Spring面试八股文

本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点,欢迎star~ Github地址 Spring的优点 通过控制反转 ......
八股文 八股 Spring

MySQL 过程式编程,把一些间隔为1天的区间拼接起来

题目地址 https://www.hackerrank.com/challenges/sql-projects/problem?isFullScreen=true /* Enter your query here. */ -- order by consec_days asc,task_start_ ......
区间 程式 MySQL

面试题 02.07. 链表相交——学习笔记

###题目:给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 ####图示两个链表在节点 c1 开始相交: ####题目数据 保证 整个链式结构中不存在环。 ####注意,函数返回结果后,链表必须 保持其原始结构 ......
笔记 02 07

面试高频问题之C++编译过程

C++编译过程 C++是一种高级编程语言,但是计算机并不能直接理解它。因此,需要将C++代码翻译成计算机可以理解的机器语言。这个过程就是编译过程,是C++程序从源代码到可执行文件的转换过程,包括预处理、编译、汇编和链接四个阶段。 1. 预处理 在编译器开始编译之前,会先进行预处理。预处理器会处理代码 ......
过程 问题

mysql公共字段填充

在实体类的属性上打@TableField注解,并在写明何时自动填充。 按照框架要求编写元数据对象处理器,在此类中统一为公共字段赋值,此类需要实现MetaObjectHandler接口 1 /** 2 * 自定义元数据对象处理器 3 */ 4 @Component 5 @Slf4j 6 public ......
字段 mysql

mysql手动实现窗口函数的方法

背景:窗口函数是一种强大的SQL函数,它允许在查询中对一组行进行计算,而不需要将它们分组或汇总。然而,如果使用的MySQL版本不支持窗口函数,我们仍然可以通过一些技巧手动实现它。 用法:下面将介绍一种手动实现窗口函数的方法,以便在MySQL版本不支持窗口函数的情况下实现窗口函数的功能。 步骤(举例) ......
函数 手动 方法 mysql

mysql数据库备份与恢复

环境:CentOS7.9 mysql-5.7 1.数据库准备,建表 create database school; CREATE TABLE student ( id INT(10) NOT NULL UNIQUE PRIMARY KEY , name VARCHAR(20) NOT NULL , ......
备份 数据库 数据 mysql

mysql

数据库简述 Structure Query Language(结构化查询语言)简称SQL 登录数据库与用户操作 cmd打开数据库 添加用户 删除用户 查看所有用户 查看当前用户 修改用户名 修改用户密码 创建与删除数据库 创建数据库 删除数据库 切换数据库 创建与删除表 创建表 查看表 查看表结构 ......
mysql

Centos8安装MySQL

受苦于博客总是过于老旧,安装时总会出现版本包已经删除的情况而且步骤总是各式各样难以理解,无奈之下还是官网靠谱,于是这篇博客以官网方法为基准,方便以后安装的时候可以直接复制命令。一、官网教程https://dev.mysql.com/doc/refman/8.0/en/linux-installati ......
Centos8 Centos MySQL

连接MySQL错误:create connection SQLException, url: jdbc:mysql://localhost:3306/*****?

一开始用的MySQL8.0版本 解决办法: 将mysql改为5.1.6 ......