![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
以业务为主,优化为辅,有不足之处请多多指教
星期三
持之以恒
展开
-
windows环境下MySQL 8.0 修改或重置密码
windows环境下MySQL 8.0 修改或重置密码打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,开启跳过密码验证登录的MySQL服务输入命令mysqld --console --skip-grant-tables --shared-memory再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysql -u root -p密码置为空,命令如下:use mysqlupdate user set authentication_string=''原创 2021-05-06 11:33:48 · 1269 阅读 · 0 评论 -
MySQL之根据经纬度查询多少公里范围内的数据
MySQL之根据经纬度查询多少公里范围内的数据根据经纬度查询多少公里范围内的数据创建地址表,存储经纬度信息插入数据根据当前经纬度查询所有地址,按距离由近到远排序查询结果(距离以km为单位)根据经纬度查询多少公里范围内的数据可根据实际业务逻辑去套用该方法创建地址表,存储经纬度信息//创建地址表,存储位置信息CREATE TABLE `address` ( `longitude` varchar(255) DEFAULT NULL COMMENT '经度', `latitude` varcha原创 2020-06-18 18:00:54 · 2814 阅读 · 5 评论 -
MySQL之统计查询,按月查询每天数据,无数据自动填充0
MySQL之统计查询,按月查询每天数据,无数据自动填充0先上代码,着急的同学直接复制就能用查询语句结果关键字DATE_FORMAT(date,format)DATE_FORMAT(date,format)DATE_ADD(date,INTERVAL expr unit)示例先上代码,着急的同学直接复制就能用之前写过一个按年查询每月数据,无数据自动填充0,需要的话点击这里。查询语句SELECT DATE_FORMAT(lefttable.date, '%Y-%m') AS yearMonth, l原创 2020-06-15 16:57:13 · 3192 阅读 · 0 评论 -
MySQL之统计查询,按年查询每月数据,无数据自动填充0
MySQL之按年统计每月数据,无数据自动填充0先上代码,着急的同学直接复制就能用新建 num 表添加数据查询语句查询结果关键字DATE_FORMAT(date,format)DATE_ADD(date,INTERVAL expr unit)示例DATE_SUB(date,INTERVAL expr type)示例DAYOFYEAR(date)YEAR(date)先上代码,着急的同学直接复制就能用新建一张计数表新建 num 表CREATE TABLE `num ( `i` int(11) NOT原创 2020-06-11 10:14:18 · 7362 阅读 · 1 评论