MySQL数据库
文章平均质量分 93
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
上善若水~
整理下学习和工作中遇到问题做的笔记,发现细节问题,巩固下知识点。好记性不如偷烂笔头,写的不好分享一下,也方便以后遇到问题自己回过头来查阅~
个人博客:http://www.dongxibao.top/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shardingsphere常用操作
—ShardingSphere-JDBC ——核心概念 ——垂直拆分 ——水平拆分 ——读写分离 ——公共表 ——事务 TODO —ShardingSphere-Proxy TODO 相关文档 官网:http://shardingsphere.apache.org/ Github:https://github.com/sharding-sphere 码云:https://gitee.com/Sharding-Sphere/sharding-sphere 官方示例:https://github.com/a.原创 2021-11-07 20:27:31 · 1013 阅读 · 0 评论 -
数据库优化
数据库优化一、事务1.事物的四大特性(ACID)2.SQL 标准定义了四个隔离级别3.并发事务带来哪些问题二、存储引擎MyISAM和InnoDB区别三、锁四、执行计划explain 一、事务 事务保证一组原子性的操作,要么全部成功,要么全部失败。一旦失败,回滚之前的所有操作。MySql采用自动提交,如果不是显式的开启一个事务,则每个查询都作为一个事务。 1.事物的四大特性(ACID) 原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用; 一致性: 执行事务前后转载 2021-02-08 12:39:03 · 144 阅读 · 0 评论 -
yum和二进制两种方式安装MariaDB
一、yum安装MariaDB # 卸载删除默认的MariaDB rpm -qa | grep mariadb yum remove mariadb rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64 # yum安装 yum install -y mariadb mariadb-server # 启动 systemctl start mariadb # 设置开机自动启动 systemctl enable mariadb # 初始化设置 /usr/bin/mysql原创 2020-10-11 22:03:35 · 446 阅读 · 0 评论 -
mariadb开启binlog日志文件
数据库版本 mysql> select version(); +----------------+ | version() | +----------------+ | 10.4.8-MariaDB | +----------------+ 1.编辑配置文件 [root@IT0200005 ~]# vim /etc/my.cnf # 在[mysqld]下添加 log-bin = /mariadb/data/bin-log/mariadb-log # binlog日志路径,格式为mariad原创 2020-07-05 18:20:48 · 3861 阅读 · 0 评论 -
Linux下mysqldump定时全量备份
数据库版本 mysql> select version(); +----------------+ | version() | +----------------+ | 10.4.8-MariaDB | +----------------+ 脚本 mysqlback.sh #!/bin/bash #保存备份个数,备份2天数据 number=2 #备份保存路径 backup_dir=/home/mysqlbackup #日期 dd=`date +%Y-%m-%d-%H-%M-%S` #原创 2020-07-05 18:16:52 · 338 阅读 · 0 评论 -
MySQL基础语法
目录: 一、服务器操作 1、MySQL服务的启动和停止。 2、MySQL服务的登录和退出。 3、MySQL编码。 4、mysql常见命令。 二、DQL(数据查询语言) 2.1、条件查询。 2.2、常见函数。 2.3、连接查询。 select 查询列表 from 表1 别名 inner|left|right|full【outer】 join 表2 别名 on 连接...原创 2019-01-20 21:37:51 · 252 阅读 · 0 评论
分享