• MYSQL日志底层实现-Undo Log日志

    时间:2024-05-03 10:16:24

    Undo Log的字面意思就是撤销操作的日志,指的是使MySQL中的数据回到某个状态。 undo log的存储机制 undo log的存储由InnoDB存储引擎实现,数据保存在InnoDB的数据文件中。在InnoDB存储引擎中,undo log是采用分段(segment)的方式进行存储的。roll...

  • 数据库[类型,基本概念,生活实例],登录mysql数据库的三种方式,修改sql编辑器界面样式及字体样式

    时间:2024-05-03 07:00:46

    数据库是按照特定方式组织起来的数据集合,它允许用户对数据进行高效的存储、检索和管理。数据库系统通常由两部分组成:数据库本身(数据的物理存储)和数据库管理系统(DBMS,用于创建和管理数据库的软件)。 数据库的类型 关系型数据库: 基于关系模型,数据以表格形式存储。表之间通过关系(如外键)...

  • MySQL5.7关于密码二三事

    时间:2024-05-02 23:52:53

    MySQL5.7关于密码二三事第一个:update user set password=password('root') where user='root' and host='localhost';语句无用在5.7的user表中没有了password这个列名,改为了authentication_s...

  • JAVA面试专题-MySQL

    时间:2024-05-02 16:18:06

    锁 全局锁 对这个数据库实例加锁,加锁后整个实例处于只读状态,DDL和DML阻塞,DQL可以 表级锁 每次操作锁住整张表 表锁 表共享读锁(read lock):不阻塞其他客户端的读,但会阻塞写 表独占写锁(write lock):阻塞其他客户端的读写 元数据锁(meta data lock MDL...

  • 基于ssm+vue+Mysql的药源购物网站

    时间:2024-05-02 14:59:22

    开发语言:Java框架:ssmJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9系统展示 前台首页 用户注册 用户登录 个人信息 商...

  • Xtrabackup2.4.8备份、还原、恢复Mysql5.7.19实操(网络拷贝)

    时间:2024-05-02 11:26:25

    环境:CentOS 6.7  + Mysql 5.7.19 + Xtraback 2.4.8innobackupex常用参数:--user=USER 指定备份用户,不指定的话为当前系统用户--password=PASSWD 指定备份...

  • (转)NHibernate+MySql常见问题

    时间:2024-05-02 09:57:51

    http://blog.51cto.com/4837471/1567675版本:NHibernate :NHibernate 4.0.1GAMySql:MySql 5.0.1常见问题一:“NHibernate.HibernateException”类型的未经处理的异常在 NHibernate.dll...

  • MySQL数据库的定时备份

    时间:2024-05-02 08:39:08

    1. 创建shell脚本 vim backupdb.sh 创建脚本内容如下: #!/bin/sh db_user="root" db_passwd="" db_name="userdb" name="$(date +"%Y%m%d%H%M%S")" /usr/bin/...

  • JDBC连接MySQL8 SSL

    时间:2024-05-02 08:13:03

    1.创建用户并指定ssl连接 grant all on . to 'test'@'%' identified by 'imooc require SSL(X509); 2.查看是否使用ssl SELECT ssl_type From mysql.user Where user="test" 3....

  • 基于Python3.6使用Django框架连接mysql数据库的驱动模块安装解决办法

    时间:2024-05-02 08:14:56

    解决办法1使用PyMySQL模块,直接使用pip install pymysql即可。参考文章:https://www.cnblogs.com/wcwnina/p/8719482.html原文内容:python3不支持MySQLdb,可用pymysql代替。cmd安装pymysql:pip inst...

  • ABP框架连接Mysql数据库

    时间:2024-05-02 08:07:46

    开始想用Abp框架来搭建公司的新项目,虽然一切还没有定数,但是兵马未动,粮草先行,我先尝试一下整个过程,才能够更好的去争取机会。此次技术选型:Abp(Asp.Net core mvc)+mysql(8.0)+dockerAbp官网地址:https://aspnetboilerplate.com/1、...

  • IntelliJ IDEA2017 java连接mysql数据库并查询数据

    时间:2024-05-02 08:04:44

    最近自己开始重新学习java基础了,做java开发不可避免要处理数据库,由于好久不写java了,对idea也有点陌生了。所以这里写篇用jdbc来连接mysql的文章 至于mysql怎么装,请自行百度 不多说先看代码import java.sql.Connection;import java.sql....

  • MySQL LIKE通配符(%,_)及escape实例讲解

    时间:2024-05-02 07:27:07

    LIKE操作符常用于模式匹配查询数据。以正确的方式使用LIKE运算符对于提高查询性能至关重要。 LIKE操作符允许您从基于指定的模式选择表中的数据。因此,LIKE操作符经常用于SELECT语句的WHERE子句中。 MySQL提供了两个通配符与LIKE操作符一起使用:百分比 %和下划线_。 perce...

  • OpenLayers添加点【php请求MySQL数据库返回GeoJSON数据】

    时间:2024-05-01 23:17:04

    php请求MySQL数据库返回GeoJSON数据的实现方法请参见:http://www.cnblogs.com/marost/p/6234514.htmlOpenLayers【v3.19.1-dist】添加GeoJSON数据源图层<!doctype html><html lang=...

  • 【Problem】xampp in ubuntu下命令行启动mysql报错: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2)

    时间:2024-05-01 18:59:11

    xampp in ubuntu下命令行启动mysql报错:reddevil@reddevil-Lenovo:/opt/lampp$ ./bin/mysql -u root -pEnter password:ERROR (HY000): Can't connect to local MySQL se...

  • Linux(Ubuntu)下MySQL的安装与配置

    时间:2024-05-01 18:45:24

    转自:http://www.2cto.com/database/201401/273423.html在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕。今天,需要在Linux下用Qt连接MySQL。遂安装配置了一把。1)首先检查系统中是否已经安装了MySQ...

  • mysql中varchar(50)最多能存多少个汉字

    时间:2024-05-01 18:31:21

    首先要确定mysql版本4.0版本以下,varchar(50),指的是50字节,如果存放UTF8汉字时,只能存16个(每个汉字3字节) 5.0版本以上,varchar(50),指的是50字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放50个其实最好的办法是在自己数据库中建个

  • 【转】MySQL 性能优化的最佳20多条经验分享

    时间:2024-05-01 07:48:20

    今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优...

  • 如何搭建lamp(CentOS7+Apache+MySQL+PHP)环境

    时间:2024-04-30 11:31:59

    我的环境:虚拟机是:VMware-workstation-full-8.0.0-471780.exe;Linux系统用的是:CentOS-7-x86_64-Minimal-1503-01.ios;(阿里云上也是用的CentOS7-64bit)准备好这两个之后,就开始一步一步搭建我们的LAMP环境了。...

  • CentOS6.x 64位下mysql5.5.25安装图解教程

    时间:2024-04-30 08:50:55

    查看当前安装的linux版本命令:lsb_release -a 如下图所示通过上图中的数据可以看出安装的版本为CentOS release 6.3,所以我们需要下载CentOS release 6.3对应的mysql安装包下载mysql安装文件1、如果你只是需要安装mysql,那么只需要安装如下文件...