-
windows 环境下 MySQL 8.0.13 免安装版配置教学
所属栏目:[MySql教程] 日期:2022-03-20 热度:156
下载压缩包 解压zip文件,创建 my.ini 文件 解压后目录: basedir=D:mysql-8.0.13-winx64 数据目录: datadir=D:mysql-8.0.13-winx64data 创建 my.ini 文件,文件内容如下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设[详细]
-
JDBC连接MySQL操作过程
所属栏目:[MySql教程] 日期:2022-03-20 热度:207
package testJDBC; import java.sql.*; /** @Author 小猪上天 @Email zhuhuaikuan@gmail.com @Data 2019/8/28 14:27 @Version V1.0 @description JDBC 查询数据库示例 */ public class JDBCdemo1 { public static void main(String[] args){ Connection conn[详细]
-
一个mysql死锁场景实例解析
所属栏目:[MySql教程] 日期:2022-03-20 热度:175
最近遇到一个mysql在RR级别下的死锁问题,感觉有点意思,研究了一下,做个记录。 涉及知识点:共享锁、排他锁、意向锁、间隙锁、插入意向锁、锁等待队列 B执行完4之后还是一切正常 A执行5的时候,被block B接着执行6,B报死锁,B回滚,A插入数据 show engine[详细]
-
Linux下mysql实现远程连接
所属栏目:[MySql教程] 日期:2022-03-20 热度:144
先明白一点并不是mysql禁止远程连接,而是MYSQL的账号禁止远程连接。可能觉得我有点咬文嚼字了,不过我感觉分清这点还是很重要的。默认情况下,所有账号都是禁止远程连接的。在安装MYSQL的时候,在设置ROOT密码那里有一个CHECKBOX,选中的话就开启了ROOT的远[详细]
-
Linux中安装MySql 5.7.21的详细操作步骤
所属栏目:[MySql教程] 日期:2022-03-20 热度:100
Linux中使用最广泛的数据库就是MySQL,本文将给大家详细介绍关于Linux安装MySql 5.7.21的步骤,文中将步骤介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,下面话不多说了,来一起看看详细的介绍吧。 一:到mysql官网下载最新的mysql包 mysql-[详细]
-
linux下mysql的安装步骤
所属栏目:[MySql教程] 日期:2022-03-20 热度:105
linux下mysql的安装步骤: 1.mysql tar文件下载: linux下mysql的安装步骤 2.进入安装包所在目录 执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz 3.复制解压后的mysql目录到系统的本地软件目录: 执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /us[详细]
-
mysql 8.0.13手动安装教程
所属栏目:[MySql教程] 日期:2022-03-20 热度:154
本文为大家分享了mysql 8.0.13手动安装教程,供大家参考,具体内容如下 一、步骤解读 1.下载MySQL 下载地址 选择 Downloads--Community--MySQL Community Server,然后拉到页面的最低端,点击下载。 此时一般会提示登陆,不用理会,直接点击最下面的No thank[详细]
-
mysql的计划任务与事件调度实例分析
所属栏目:[MySql教程] 日期:2022-03-20 热度:85
本文实例讲述了mysql的计划任务与事件调度。分享给大家供大家参考,具体如下: mysql事件是基于预定义的时间表运行的任务,因此有时它被称为预定事件。mysql事件也被称为时间触发,因为它是由时间触发的,而不是像触发器一样更新表来触发的。mysql事件类似于[详细]
-
mysql 错误号码1129 处理方法
所属栏目:[MySql教程] 日期:2022-03-20 热度:119
SQLyog连接mysql 错误号码1129: mysql error 1129: Host bio.chip.org is blocked because of many connection errors; unblock with mysqladmin flush-hosts。 解决方法: cmd命令行: mysqladmin flush-host -h 127.0.0.1 -u root -p123456 解决。 扩展学[详细]
-
Windows环境下的MYSQL5.7配置文件定位剖析
所属栏目:[MySql教程] 日期:2022-03-20 热度:134
Windows环境下的MYSQL5.7配置文件定位剖析: 1、MYSQL安装目录 复制代码 代码如下: select @@basedir; 2、MYSQL数据文件目录 复制代码 代码如下: select @@datadir; 3、相应地,配置文件在数据文件上一级目录中 4、停止MYSQL服务 复制代码 代码如下: net stop[详细]
-
Win10下mysql 8.0.15 安装配置教学
所属栏目:[MySql教程] 日期:2022-03-20 热度:205
本文记录了mysql 8.0.15 安装配置的方法,供大家参考,具体内容如下 1、下载 1.进入MySQL官网下载installer 2.如果安装时联网,则选择第一个下载,否则选择第二个下载。这里我选择了第二个 3.如果有Oracle就点Login,否则点Sign Up注册后登陆。这里我选择Log[详细]
-
Mysql数据库之sql基本语句归纳
所属栏目:[MySql教程] 日期:2022-03-20 热度:99
本文实例讲述了Mysql数据库之sql基本语句。分享给大家供大家参考,具体如下: SQL基本语句 1.登录退出及快捷键: (1)快捷键: 快速回到行首 ctrl + a 回到行末 ctrl + e 清屏 ctrl + l 结束 ctrl + c + 空格 (2)连接数据库: 显示密码 mysql -uroot -pmysql[详细]
-
MySQL中or、in、union与索引优化详解
所属栏目:[MySql教程] 日期:2022-03-20 热度:124
本文缘起自《一分钟了解索引技巧》的作业题。 假设订单业务表结构为: order(oid, date, uid, status, money, time, ) 其中: oid,订单ID,主键 date,下单日期,有普通索引,管理后台经常按照date查询 uid,用户ID,有普通索引,用户查询自己订单 status,[详细]
-
mysql unique key在查询中的使用与相关难题
所属栏目:[MySql教程] 日期:2022-03-20 热度:115
mysql unique key在查询中的使用与相关问题: 1、建表语句: CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` varchar(14) NOT NULL, `last_name` varchar(16) NOT NULL, `gender` char(1) NOT NULL, `hir[详细]
-
在MySQL中自定义参数的运用详解
所属栏目:[MySql教程] 日期:2022-03-20 热度:156
MySQL变量包括系统变量和系统变量。这次的学习任务是用户自定义变量。用户变量主要包括局部变量和会话变量。 用户自定义变量的声明方法形如:@var_name,其中变量名称由字母、数字、.、_和$组成。当然,在以字符串或者标识符引用时也可以包含其他字符(例如[详细]
-
MySQL5.7.24版本的数据库安装过程解说
所属栏目:[MySql教程] 日期:2022-03-20 热度:124
MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 一:MySQL安装包下载 打开网站去下载MySQL(MySQL下载地址链接) 这个网站链接进去是默认的最新版本[详细]
-
mysql查询慢的原因和解决方式
所属栏目:[MySql教程] 日期:2022-03-20 热度:117
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询[详细]
-
MySQL关于ERROR 1290 HY000 报错处理方法
所属栏目:[MySql教程] 日期:2022-03-20 热度:106
一个问题纠结很久,反复确认语法问题。但是后来网上搜了一下,茅塞顿开。特此总结一下。 mysql grant select,insert,update,delete on *.* to root@%; ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot e[详细]
-
解决Node.js mysql客户端不支持认证协议引发的难题
所属栏目:[MySql教程] 日期:2022-03-20 热度:204
mysql模块(项目地址为https://github.com/mysqljs/mysql)是一个开源的、JavaScript编写的MySQL驱动,可以在Node.js应用中来操作MySQL。但在使用过程中,出现了ER_NOT_SUPPORTED_AUTH_MODE问题。 本文介绍了出现该问题的原因及解决方案。 报错信息 当我试图[详细]
-
Mysql WorkBench安装配置教案
所属栏目:[MySql教程] 日期:2022-03-20 热度:148
本文为大家分享了Mysql WorkBench安装配置图文教程,供大家参考,具体内容如下 workbench下载地址 下载到workbench下载包后按照默认提示安装。 如果需要切换workbench的新老版本,可以按照如下提示切换: workbench连接数据库 输入连接数据库id、端口号、用[详细]
-
mysql共享锁与排他锁用法案例分析
所属栏目:[MySql教程] 日期:2022-03-20 热度:53
本文实例讲述了mysql共享锁与排他锁用法。分享给大家供大家参考,具体如下: mysql锁机制分为表级锁和行级锁,本文就和大家分享一下我对mysql中行级锁中的共享锁与排他锁进行分享交流。 共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于同一数[详细]
-
mysql中雪花算法是什么含义
所属栏目:[MySql教程] 日期:2022-03-20 热度:111
mysql中雪花算法是什么意思?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧! 一、为何要用雪花算法 1、问题产生的背景 现如今越来越多的公司都在用分布式、微服务,那[详细]
-
MySQL存储过程与函数的案例解析
所属栏目:[MySql教程] 日期:2022-03-20 热度:192
这篇文章将为大家详细讲解有关MySQL存储过程与函数的案例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 mysql存储过程的概念: 存储在数据库当中可以执行特定工作(查询和更新)的一组SQL代码的程序段。 mysql函[详细]
-
MySQL Limit性能优化及分页数据性能优化细说
所属栏目:[MySql教程] 日期:2022-03-20 热度:150
MySQL Limit可以分段查询数据库数据,主要应用在分页上。虽然现在写的网站数据都是千条级别,一些小的的优化起的作用不大,但是开发就要做到极致,追求完美性能。下面记录一些limit性能优化方法。 Limit语法: SELECT * FROM table LIMIT [offset,] rows | r[详细]
-
mysql建立数据库的办法
所属栏目:[MySql教程] 日期:2022-03-20 热度:166
这篇文章主要介绍了mysql建立数据库的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 1、登录数据库 代码: mysql -u root -p 输入密码 2、创建数据库 代码: create database test; 3[详细]
