Ubuntu_WSL配置与使用手册

一. 概要

1.1 虚拟机安装

os version: Ubuntu 22.04.1 LTS

虚拟机安装Ubuntu非常简单, 过程略过.

但是注意安装过程, 不建议勾选在线安装软件, 这个过程太慢.

1.2 变更软件下载源

pSa5afH.png

不要使用Ubuntu默认的中国服务器, 或者是其选的所谓最优服务器(有时选取的服务器在境外, 更慢), 手动选择阿里云的服务器即可, 速度非常快.

阅读全文 »

MySQL翻译系列-MySQL Handling of GROUP BY

摘要信息:

对比MySQL和标准SQL语句之间在针对字段别名等情况, group by的允许范围差异.

select语句后返回的字段内容, 在only_full_group_by模式下, 假如这个字段没有纳入group by聚合的字段中, 将会出现错误.类似的, 假如使用聚合函数, 如max()(隐含聚合), 同时返回没有其他的字段也会引发类似的问题.

  • 关闭这种模式(不建议).
  • 在非聚合的要返回的字段, 使用any_value(), 返回随意值(唯一值).
  • 假如非聚合的字段是主键或者是非null的唯一索引, 则没有问题(实际上就是聚合的返回的内容是多行数据的叠加, 但是不在聚合下的字段, 就没办法确定要返回的内容是哪些, 所以引发错误, 但是MySQL则扩展了这个标准, 认为假如假如字段是唯一的, 也可以返回内容).
阅读全文 »

Gridea静态个人博客的搭建

前言

Gridea 是一个静态博客写作客户端, 帮助你更容易地构建并管理博客或任何静态站点.

blog
  • 模块化
  • 简易
  • 既满足自定义, 也可以直接使用现成模板.

注意: 由于博客是基于GitHub搭建的, 所以必须使用梯子.

阅读全文 »

VBA和MySQL的交互

环境

  1. Office 2016, 32bit(注意这里的版本问题)
  2. MySQL 8.x

安装教程略过, 但是在安装驱动时需要注意安装对应的驱动和安装的office版本相对应, 32位的office安装32为, 64位office安装64为位.

(注: 建议使用MySQL installer来安装和管理MySQL, 方便配置和调整.)

odbc
阅读全文 »