• MySQL二进制日志(binary log)总结

    时间:2024-06-10 08:29:58

    本文出处:http://www.cnblogs.com/wy123/p/7182356.html (保留出处并非什么原创作品权利,本人拙作还远远达不到,仅仅是为了链接到原文,因为后续对可能存在的一些错误进行修正或补充,无他)今天无意中发现了一个云栖社区举行的MySQL“第一季:挑战玄惭之 慢SQL性...

  • MySQL数据库的各种存储引擎详解

    时间:2024-06-10 08:15:04

    原文来自:MySQL数据库的各种存储引擎详解  MySQL有多种存储引擎,每种存储引擎有各自的优缺点,大家可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE...

  • MySQL 备份与还原详解

    时间:2024-06-10 08:06:05

    相关阅读:MySQL备份和恢复具体实施 http://www.linuxidc.com/Linux/2012-12/76257.htmMySQL备份与恢复的三种方法总结 http://www.linuxidc.com/Linux/2012-12/75428.htmMySQL备份还原(视图、存储过程)...

  • Mysql 二进制日志备份还原

    时间:2024-06-10 07:58:13

    Mysql 二进制日志备份还原一、开启二进制日志1、进入配置文件[mysqld]下添加配置方案一vim /etc/my.cnflog-bin = /usr/local/mysql/logs/mysql_binmax_binlog_size = 100M方案二vim /etc/my.cnf.d/ser...

  • 【Bitmap算法浅谈篇】Mysql应用Bitmap

    时间:2024-06-10 07:20:11

    首先Bitmap算法并不是一种数学公式,而是一种方法!下面通过一个列子来使你明白何为Bitmap算法!以下数据库以mysql为列!给出一个表结构,每一行都表示一条记录!1、要想统计所有70后的演员怎么做?Select count(distinct Name) as 用户数 from table wh...

  • Docker 中运行的 MySQL 数据库与 Docker 外部的管理系统连接

    时间:2024-06-10 07:08:09

    步骤 1:运行 MySQL 容器 首先,确保你的 Docker 容器中运行了 MySQL 数据库。 docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=my-secret-pw -d -p 3306:3306 mysql:latest -...

  • Mysql使用中的性能优化——批量插入的规模对比

    时间:2024-06-10 07:04:01

    DROP DATABASE IF EXISTS testdb;CREATE DATABASE IF NOT EXISTS testdb;USE testdb;DROP TABLE IF EXISTS test_insert;CREATE TABLE test_insert ( id SERIA...

  • mysql timestamp类型字段的CURRENT_TIMESTAMP与ON UPDATE CURRENT_TIMESTAMP属性

    时间:2024-06-09 20:59:04

    timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:1.CURRENT_TIMESTAMP当要向数据库执行insert操作时,如果有个timestamp字段属性设为CURRENT_TIMESTAMP,...

  • 详解MySQL完整性约束-唯一键约束 unique

    时间:2024-06-09 20:30:51

    特点: 可以取空值不能重复一个表里可以有多个唯一键。使用: 一个唯一键: CREATE TABLE user( id INT , name VARCHAR(50) UNIQUE , ...... ); 多个唯一键: create table...

  • MySql常用命令集Mysql常用命令5

    时间:2024-06-09 12:34:47

    九. 交叉查询交叉查询可以对数据进行总和,平均,计数或其他总和计算法的计算,这些数据通过两种信息进行分组:一个显示在表的左部,另一个显示在表的顶部.Microsoft Jet SQL 用TRANSFROM语句创建交叉表查询语法:TRANSFORM aggfunctionSelect 语句GROUP ...

  • MySQL之查询性能优化(二)

    时间:2024-06-09 12:26:46

    查询性能优化 慢查询基础:优化数据访问 查询性能低下最基本的原因是访问的数据太多。某些查询可能不可避免地需要筛选大量数据,但这并不场景。大部分性能低下的查询都可以通过减少访问的数据量的方式进行优化。对于低效的查询,我们发现通过下面两个步骤来分析总是很有效: 1.确认应用程序是否在检索大量超过需要的数...

  • C#操作MySQL从入门到精通(9)——Mysql中的数据类型以及对应的C#中的数据类型-字符型

    时间:2024-06-09 11:30:18

    char varchar tinytext text mediumtext longtext enum set json 我们介绍了Mysql中主要的四大类型,然后新建了下面这样一个表,新建这个表的目的是我要在c#中读取这个表,然后判断每个列的类型 我在这个表中输入了一些数据 这个数据类型的单击事...

  • mysql: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '= 的解决

    时间:2024-06-09 10:32:52

    昨天把mysql里所有table的varchar字段的字符集,批量换成了utf8mb4/utf8mb4_unicode_ci ,以便能保存一些emoji火星文 , 结果有一个sql语句执行时,报错如下:Illegalmixofcollations(utf8_unicode_ci,IMPLICIT)a...

  • Windows 宿主机访问 VirtualBox 虚拟机中创建的 docker 容器中的 mysql8.0 的数据

    时间:2024-06-09 07:05:36

    一、场景需求 在开发环境中,一般使用 windows 系统进行开发,但需要在 linux 系统中创建运行 mysql8.0 的 docker 容器中进行测试(win10特定版本或win11才能安装 docker),为了方便还需要在 windows 系统中通过 SQLyog 工具查询 docker 容...

  • MySql学习(二)——SQL通用语法之DDL

    时间:2024-06-09 07:01:05

    文章目录 二、SQL2.1 SQL通用语法2.2 SQL分类2.3 DDL2.3.1 DDL——数据库操作2.3.2 DDL——表操作-查询2.3.3 DDL——表操作-创建2.3.4 DDL——表操作-数据类型2.3.5 DDL——表操作-修改2.3.6 DDL——表操作-删除 二、SQ...

  • MySQL 运算符以及优先级-算术运算符

    时间:2024-06-08 18:45:16

    运算符用途+加法-减法*乘法/ 或 DIV除法% 或 MOD取余例如:update user set age=age+1;

  • mysql自定义函数收集

    时间:2024-06-08 14:07:29

    代码:查找字符串 in_string 中,存在多少个字符串 in_find_strdelimiter $$DROP FUNCTION IF EXISTS `fn_findCharCount` $$CREATE FUNCTION fn_findCharCount(in_string VARCHAR()...

  • MySQL—约束—外键约束(基础)-员工表:emp

    时间:2024-06-08 12:34:10

    CREATE TABLE emp ( id INT AUTO_INCREMENT COMMENT 'ID' PRIMARY KEY, name VARCHAR(50) NOT NULL COMMENT '姓名', age INT COMMENT '年龄', job VAR...

  • 配置wamp开发环境【2】 配置wamp开发环境之mysql的配置

    时间:2024-06-08 11:49:48

    此前我已经将wamp配置的Apache、PHP、phpmyadmin全部配置完成,以上三种配置参照配置wamp开发环境下面我们来看看mysql的配置,这里用的是mysql5.5.20,下载地址:mysql5.5.20 window系统下载然后按照以下方式安装:选择自定义安装安装mysql全部组件选择...

  • 【MySQL访问】

    时间:2024-06-08 07:10:53

    文章目录 一、C++远程连接到MySQLmysql_init()函数mysql_real_connect()函数实战案例二、处理查询select的细节mysql_store_result()函数获取结果行和列获取select结果获取行内容获取列属性三、MySQL图形化界面连接 关于动态...