mysql
前路无畏
大厂AI算法工程师,聚焦AI领域最新技术的分享和落地。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
msyql docker部署,挂在文件,并设置时间正确
新建文件及文件夹新建文件夹:midir -p /data/docker/mysql5.7.26/config新建文件夹: mkdir -p /data/docker/mysql5.7.26/datacd /data/docker/mysql5.7.26/config新建文件: touch my.cnf启动镜像docker run -d --name mysql5.7.26 -p 3306:3306 --restart always --privileged=true -e MYSQL.原创 2021-08-27 16:55:23 · 463 阅读 · 0 评论 -
mysql8密码重置和mysql5的密码重置不同
mysql8密码重置和mysql5的密码重置不同,一定要注意,我对mysql8的密码重置使用 了mysql5的方法,导致不能使用,可以参考下面博客进行操作,再次感谢【除了吃还是吃】的大佬 https://blog.youkuaiyun.com/weixin_38436044/article/details/113745827?...原创 2021-07-15 21:45:49 · 475 阅读 · 0 评论 -
docker中设置mysql开机自启动
docker update mysql--restart=always其他的同理,比如sentineldocker update sentinel--restart=always原创 2021-03-25 11:14:58 · 1600 阅读 · 0 评论 -
030-JVM-Cache Line、缓存对齐、伪共享
上一篇:029-JVM-volatil e和指令重排https://yuhongliang.blog.youkuaiyun.com/article/details/1119977531.存储器的层次就结构由于寄存器的速度是非常快的,是内存的100被,是硬盘的10的六次方倍。下图是个硬件的速度指标,可以使我们对其有更为直观的认识:从cpu到大约需要cpu周期大约小的时间主存(内存)60-80nsQPI总线(between sockets ,ont drawn)20ns原创 2021-01-02 16:24:14 · 9777 阅读 · 0 评论 -
mysql:[ERR] 32> 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘createTime‘ at ro
1.问题提出:今天准备把Mysql数据库A传输到Mysql数据库AA中。2.查看两个数据库的版本A库:5.6.39B库:8.0.193. 数据传输3.1 工具-数据传输3.2 选择源和目标源:就是现在数据的库A目标:需要把数据库送到的目的地B3.3 选择表后点击下一步报错在传输的过程中报错如下:[ERR] 32> 1292 - Incorrect datetime value: '0000-00-00 00:00:00' for column 'createTim原创 2020-12-31 13:24:35 · 13096 阅读 · 0 评论 -
查看mysql的版本号
1. 使用navicate查看mysql的版本号select version() from dual;原创 2020-12-27 13:04:10 · 11014 阅读 · 0 评论 -
Mysql执行计划和Mysql优化
1. 执行计划1.1. 执行计划概念执行计划是什么:使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。作用:分析你的查询语句或是表结构的性能瓶颈。语法:Explain + SQL语句执行计划输出内容介绍:表的读取顺序、数据读取操作的操作类型、哪些索引可以使用、哪些索引被实际使用、表之间的引用、每张表有多少行被优化器查询。执行计划包含的信息:1.2. 执行计划各字段详解1.2.1. 执行计划-IDselect查询的序列号,包含一组数字,原创 2020-12-05 10:19:56 · 14603 阅读 · 0 评论 -
mysql慢查询开启与使用
1.sql优化的过程2. 开启慢查询慢查询日志,顾名思义,就是查询慢的日志,是指mysql记录所有执行超过long_query_time(默认的时间10秒)参数设定的时间阈值的SQL语句的日志。该日志能为SQL语句的优化带来很好的帮助。默认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日志功能。查看慢查询相关的参数show VARIABLES like '%slow_query_log%'开启慢查询日志set GLOBAL slow_query_log = on原创 2020-12-04 21:16:51 · 13340 阅读 · 0 评论 -
mysql搭建双主双从服务,实现主从复制&&使用mycat实现读写分离
一个主机 m1 用于处理所有写请求,它的从机 s1 和另一台主机 m2 还有它的从机 s2 负责所有读请求。当 m1 主机宕机后,m2 主机负责写请求,m1、m2 互为备机。架构图如下:1. 搭建 MySQL 数据库主从复制(双主双从)1.1 双主配置Master1配置:修改配置文件:vim /etc/my.cnf#主服务器唯一IDserver-id=1#启用二进制日志log-bin=mysql-bin# 设置不要复制的数据库(可设置多个)binlog-ignore-db=mysql原创 2020-12-01 23:01:33 · 14467 阅读 · 1 评论 -
mysql主从复制、读写分离集群/etc/my.cnf配置文件
master1和master2做主高可用node1和master1组成主从复制,读写分离node2和master2组成主从复制,读写分离下面给出配置文件1. master1: /etc/my.cnf# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/8.0/en/server-configuration-defaults.html[mysqld]## Remove lead.原创 2020-11-27 19:22:30 · 14664 阅读 · 1 评论 -
mysql 8在sentos上重启--修改/etc/my.cnf后需要重启
启动mysql的命令:systemctl restart mysqld如果修改了/etc/my.cnf,则需要重启数据库才能生效原创 2020-11-27 19:10:28 · 15481 阅读 · 0 评论 -
使用shardingsphere实现mysql数据库分片(分库分表的实现方式)、读写分离、弹性伸缩的设计
1.对shardingsphere学习的建议,也是对所有技术学习的建议shardingsphere和mycat类似,均是高可用数据库的解决方案中间件。这里采用shardingsphere。如果大家对shardingsphere不了解,先找些文章或者视频看一下,入门一下,然后需要看官方文档,你在看别人的文章或者东西的时候是一个快餐,而你看官方文档的时候才是大餐,所以请一定不要错过大餐。shardingsphere官方文档:https://shardingsphere.apache.org/documen原创 2020-10-24 12:58:55 · 13874 阅读 · 1 评论
分享