MySQL

(75)

Windows 上将 excel 导入 mysql

Windows 上的字符编码总是让人无语。 手头有个 excel 文件需要导入 mysql。印象中曾经把 csv 导入过 sql server。 我想 mysql 肯定也支持把 csv 导入。 mysql workbenc

WSL Ubuntu 18.04 中安装 MySQL 5.7

``` sudo apt install mysql-server-5.7 sudo mysqld ``` 启动失败 ``` 2018-08-15T01:08:41.167354Z 0 [ERROR] Could not

MySQL 通过经纬度查询附近的目标

之前一直[使用 Redis 的 GeoHash 来查询附近的目标](https://www.sunzhongwei.com/near-the-xxx-technology-selection),但是为了架构的简化,我决定尝试一下 MySQL

MySQL 8 引入索引 VISIBLE 与 INVISIBLE 的实战意义

实际使用场景: 线上服务的数据库中某个字段已经创建了索引,但是后续运营过程中,发现这个索引并没有实际用途,反而影响了写入速度。那么,我们就会想去掉这个字段的索引。可是,在数据量非常大的情况下,新建索引,删除索引都是一件非常耗时的操作。

MySQL 8.0 的文档型数据存储 - Document Store

本质上就是实现了一套 MongoDB,然而我对 MongoDB 并不感冒。。。 ## 什么是文档 Document > A Document is a set of key and value pairs, as represent

MySQL 全文检索方案 - FULLTEXT 索引

## 尽量不要使用 Like 由于 MySQL LIKE '%text%' 是无法使用索引的,Like 能用上索引的唯一可能 > LIKE 'text%' 所以实际使用中 LIKE 毫无实用价值。。。 ## mysql

Ubuntu 18.04 安装 mysql 8.0

## 卸载之前安装的 mysql 5.7 ``` sudo apt-get autoremove --purge mysql-server sudo apt-get remove mysql-server sudo apt-

ubuntu 18.04 为 mysql 设置 root 初始密码

ubuntu 18.04 上安装 mysql 5.7 之后,默认没有设置 root 密码,印象中之前是有一个引导界面的,现在似乎去掉了。 设置 mysql 初始密码需要使用命令 sudo mysql_secure_instal

通过 mysql select 结果导出到 txt 文本批量提交历史内容到熊掌号

周六花了一个小时支持了 MIP 网页,今天再接再厉将历史内容全部提交到熊掌号。 首先将数据库中的所有笔记的链接导出: ``` SELECT CONCAT("https://www.sunzhongwei.com/mip/",

MySQL 中使用条件语句输出查询结果

例如,我想把数据表中的数据导出成可读的结果。 ``` select `pay_status`, if(pay_status = 0, '未支付', '已支付') as pay_status from order 0