MySQL
文章平均质量分 70
Noah1995
这个作者很懒,什么都没留下…
展开
-
redis实现分布式锁解决高并发场景下数据重复插入问题
问题产生 :项目需要和硬件打交道某天出现合作厂商出现bug 重复数据多进程同时推送(10毫秒内推送多条)本来代码中设置了去重原创 2021-06-18 21:04:28 · 1765 阅读 · 0 评论 -
docker 搭建MySQL主从复制
docker compose 搭建MySQL主从复制欢迎使用Markdown编辑器结构创建master的conf配置文件slave配置docker-compose.yaml运行容器停止设置连接master启动同步查看slave状态测试欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。结构创建master的conf配置文件[mysqld]# 同原创 2021-04-15 20:30:25 · 211 阅读 · 0 评论 -
MySQL常用命令
-- 链接数据库mysql -uroot -pmysql;-- 不显示密码mysql -uroot -p-- 退出数据库--quit/exit/ctrl + d -- sql语句最后需要有分号;结尾-- 显示数据库版本 versionselect version(); -- 显示时间 nowselect now();-- 查看当前使用的数据库...原创 2018-08-02 09:58:05 · 87 阅读 · 0 评论 -
MySQL常用查询
--数据库操作前的准备-- 创建数据库-- create database python_test_1 charset=utf8; -- 使用数据库-- use python_test_1; -- students表-- create table students(-- id int unsigned primary key auto_increment not...原创 2018-08-02 10:01:25 · 160 阅读 · 0 评论 -
MySQL强化
-- 查询类型 cate_name 为 '超级本' 的商品名称 name 、价格 priceselect name,price from goods where cate_name = "超级本"; -- 显示商品的种类-- 1 分组的方式( group by )select cate_name from goods group by cate_name; -- 2 ...原创 2018-08-02 10:03:03 · 228 阅读 · 0 评论 -
windows安装MySQL8.0
1.1.下载:我下载的是64位系统的zip包:下载地址:https://dev.mysql.com/downloads/mysql/下载zip的包:下载后解压,我保存在C:\user software\mysql-8.0.16-winx641.2.配置环境变量:在Path下添加 C:\user software\mysql-8.0.16-winx64\...原创 2019-07-21 17:25:25 · 169 阅读 · 0 评论 -
Navicat 连接MySQL 8.0.11 出现2059错误
错误:使用Navicat Premium 连接MySQL时出现如下错误:原因mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password解决更改加密规则:mysql -uroot -ppassword #登录use mysql; #选择数据库ALTER USER '...原创 2019-07-21 21:01:31 · 89 阅读 · 0 评论 -
SQL查询语句的执行顺序解析
SQL语句执行顺序结合上图,整理出如下伪SQL查询语句。从这个顺序中我们可以发现,所有的查询语句都是从FROM开始执行的。在实际执行过程中,每个步骤都会为下一个步骤生成一个虚拟表,这个虚拟表将作为下一个执行步骤的输入。 接下来,我们详细的介绍下每个步骤的具体执行过程。1 FROM执行笛卡尔积FROM 才是 SQL 语句执行的第一步,并非 SELECT 。对...原创 2019-09-29 11:57:40 · 1737 阅读 · 0 评论