Mac笔记本安装mysql

  • Post author:
  • Post category:mysql

在浏览器当中输入地址: dev.mysql.com/downloads/mysql/ ,如下图所示: 进入以下界面,直接点击下面位置 ,选择跳过登录,点过这后直接下载,如下图所示: 下载完成后, 直接双击打开,弹出以下界面,再继续点击即可,如下图所示:2 q 下面一直点继续直至安装完成。 启动MySQL,安装完毕后,到设置当中查看以下选项,如果里面有MySQL说明已经安装成功,如下图所示: 点击后…

继续阅读 Mac笔记本安装mysql

MYSQL练习题:部门工资前三高的所有员工

  • Post author:
  • Post category:mysql

其他相关的文章收集: SQL数据库语法及题目汇总 问题描述: SQL经典题目之一:求部门工资前三高的所有员工。 题目内容包含两个表格Employee和Department 。 #Employee +----+-------+--------+--------------+ | Id | Name | Salary | DepartmentId | +----+-------+--------+--…

继续阅读 MYSQL练习题:部门工资前三高的所有员工

【MyBatis】通过MyBatis向MySQL插入数据并返回主键

  • Post author:
  • Post category:mysql

0. 需求描述 现有一张表 sc_insp ,主键为 insp_id ,主键自动递增。要求向MySQL数据库插入一条数据后获得插入数据的主键值。 1. 解决方案 ScInspMapper.xml <insert id="insertAndReturnPK" parameterType="ScInsp" useGeneratedKeys="true" keyProperty="inspId"&…

继续阅读 【MyBatis】通过MyBatis向MySQL插入数据并返回主键

MySQL8.0以上navicat premium登录问题记录

  • Post author:
  • Post category:mysql

主要为2方面,1默认root账号只能localhost登录;2mysql8.0以上用户加密变化,mysql.user表无password字段; 处理方式先解决2在解决1; 解决2的方法: mysql line client打开登录默认密码123456; 8.0以上为caching_sha2_password加密需要改为mysql_native_password PS;password为你要改的密码…

继续阅读 MySQL8.0以上navicat premium登录问题记录

mysql 查找配置文件 my.ini 位置方法

  • Post author:
  • Post category:mysql

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 个人备注:不显示文件类型时,my.ini 文件名就叫作 my, 文件属性才显示 ini。 找到 my 文件看属性就知道是不是my.ini了 问题描述: 今天做个小实验需要修改MySQL的配置文件,我电脑上安装的是MySQL5.6,由于安装时间太久忘了安装在哪个目录下了,所以首先查了一下安装在本机上的…

继续阅读 mysql 查找配置文件 my.ini 位置方法

MySQL索引详解

  • Post author:
  • Post category:mysql

什么是索引 索引类似于书本的目录,是存储引擎用于提高数据库表的访问速度的一种数据结构。在mysql内部,将热点数据,以B+树的形式将所有page页,进行组织成一定的数据结构,再用其配套的查找算法进行查找,叫做索引查询。 为什么要有索引 数据是存储在磁盘上的,查询数据时,如果没有索引,会加载所有数据到内存,依次进行检查,读取磁盘的次数较多。 有了索引,就不需要加载所有数据,因为B+树的高度一般在2-…

继续阅读 MySQL索引详解

mysql 时间转指定时区时间戳

  • Post author:
  • Post category:mysql

我的mysql: 当前版本:5.7.34 存储时间类型:timestamp 当前时区:瑞士(+4:00) 查看当前时区 show variables like "%time_zone%"; 转换: 方法一:更换mysql时区 解决1:临时更改,mysql重启失效 例子:更改为东八区 修改全局 set global time_zone = '+8:00'; 修改当前会话 set time_zone …

继续阅读 mysql 时间转指定时区时间戳

MySQL高级 – 存储引擎 – 选择原则

  • Post author:
  • Post category:mysql

存储引擎的选择 ​ 在选择存储引擎时,应该根据应用系统的特点选择合适的存储引擎。对于复杂的应用系统,还可以根据实际情况选择多种存储引擎进行组合。以下是几种常用的存储引擎的使用环境。 InnoDB : 是Mysql的默认存储引擎,用于事务处理应用程序,支持外键。如果应用对事务的完整性有比较高的要求,在并发条件下要求数据的一致性,数据操作除了插入和查询意外,还包含很多的更新、删除操作,那么InnoDB…

继续阅读 MySQL高级 – 存储引擎 – 选择原则

【SQL】利用sql语句在mysql的表中插入date类型的数据,

  • Post author:
  • Post category:mysql

一. 创建一个数据库 create database test 二. 在数据库中创建表 create TABLE employees (emp_no int(4) not null,birth_date date  not null,first_name varchar(14) not null,last_name varchar(16) not null,gender char(1) not n…

继续阅读 【SQL】利用sql语句在mysql的表中插入date类型的数据,

MySQL – 索引类型详解

  • Post author:
  • Post category:mysql

通俗的来说,索引就相当于一个字典的目录,为了方便查找书中的内容,通过对内容建立索引形成目录,索引是一个文件,它是要占据物理内存的。 官方的来说索引它是一种数据结构,数据库索引是数据库管理系统中一个排序的数据结构,以协助快速查询,更新数据表中的数据。 1. 索引的分类 MySQL目前主要有以下几种索引类型: 普通索引 唯一索引 主键索引 组合索引 全文索引 1.1 普通索引 普通索引 是 MySQL…

继续阅读 MySQL – 索引类型详解