随笔分类 - Mysql
摘要:原文链接:https://blog.csdn.net/weixin_42298437/article/details/113268925 一、关于一个SQL的简单的工作过程 1、工作前提描述 1、启动MySQL,在内存中分配一个大空间innodb_buffer_pool(还有log_buffer)
阅读全文
摘要:问题: 1. redo log的概念是什么? 为什么会存在. 2. 什么是WAL(write-ahead log)机制, 好处是什么. 3. redo log 为什么可以保证crash safe机制. 4. binlog的概念是什么, 起到什么作用, 可以做crash safe吗? 5. binlo
阅读全文
摘要:下面给出的是 MySQL 的基本架构示意图,从中你可以清楚地看到 SQL 语句在 MySQL 的各个功能模块中的执行过程。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能。 存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持 InnoD
阅读全文
摘要:mysql开启命令行日志(可以记录source等的日志) mysql> tee hello.log mysql>select now() ; mysql>exit; //退出mysql 客户端 查看 hello.log 文件内容如下: mysql> select now(); 用法如下: Step
阅读全文
摘要:修改如下文件: vi /etc/init.d/mysqld
阅读全文
摘要:二、利用mysqldump进行数据库备份 《一》数据库操作 1、 备份所有数据库 mysqldump -h 主机IP -uroot -p --all-database > /data/dball.sql 2、备份多个数据库 mysqldump -h 主机IP -uroot -p db1 db2 db
阅读全文
摘要:9.1 Mysql主从复制高可用架构 9.1.1Mysql主从复制概念 mysql 主从复制是指数据可以从一个 mysql 数据库服务器主节点复制到一个或多个从节点。mysql 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据
阅读全文
摘要:1 存储引擎的切换 1.1 Mysql存储引擎概念 存储引擎是数据库的核心,是数据库底层软件组织。对于mysql来说,存储引擎是以插件的形式运行的。Mysql数据库及其分支版本主要的存储引擎有innoDB、MyISAM、Memory。 innoDB是一个健壮的事务型存储引擎,这种存储引擎已经被很多互
阅读全文
摘要:http://blog.itpub.net/23718752/viewspace-2146961/
阅读全文
摘要:注意事项: mysql的不同的版本对应着不同jdbc驱动 我们的mysql是mysql-8.0.11的版本,选择的驱动是 <!-- 导入Mysql数据库链接jar包 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connect
阅读全文
摘要:导入前设置字符集 set names utf8; //导入指定编码source /xxx.sqlcommit;
阅读全文
摘要:MMP,困扰5个小时的问题,终于解决。 MySQL5.7跨版本升级到MySQL8.0.21 最新版本。 通过免密钥登陆 --skip-grant-tables update 修改完密码死活登陆不上。 ERROR 1045(28000) Access denied for user 'root'@'l
阅读全文
摘要:因为新版的mysqldump默认启用了一个新标志,通过- -column-statistics=0来禁用他 或者修改my.cnf [mysqldump] column-statistics=0
阅读全文
摘要:[root@pxc3 mysql_gtid]# mysqldump -uroot -pmysql123 test >/tmp/test.sqlmysqldump: [Warning] Using a password on the command line interface can be inse
阅读全文
摘要:mysqld_safe --defaults-file=/etc/my5730.cnf --basedir=/usr/local/mysql730 --datadir=/data/mysql_data5.7.30 & ln -s /var/log/mysql/mysql.sock /data/mys
阅读全文