mysql
junehappylove
上善若水。水善利万物而不争,处众人之所恶,故几于道。居,善地;心,善渊;与,善仁;言,善信;正,善治;事,善能;动,善时。夫唯不争,故无尤。
展开
-
写一个Docker下备份Mysql数据的脚本
上面脚本命名为 mysql_backup.sh ,适用于服务器本身安装了mysql服务端,可以直接调用mysqldump命令。但是现在一般都用docker部署服务,其备份方法参考下面脚本。原创 2022-10-09 20:25:30 · 797 阅读 · 1 评论 -
写一个清空Mysql数据库数据的脚本Shell
写一个清空Mysql数据库数据的脚本Shell服务器安装部署mysql8.0.2,需要有 mysqldump 命令#!/usr/bin/bash# mysql -e cmd 可以用shell操作mysql,不在mysql提示符下操作,非交互式,适合嵌入shell脚本# shell 单引号和双引号的区别,单引号属于强引用,不对引号内任何特殊字符转义,只当普通字符.双引号属于弱引用,会对括起来的特殊字符做处理.# mysqldump --no-data 参数(跟-d 一样),表示只导出数据库表结.原创 2022-01-13 18:55:42 · 2015 阅读 · 1 评论 -
CentOS7下使用yum源的MySQL5.7安装与配置
安装环境:CentOS7 64位MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rp...原创 2019-04-30 17:02:49 · 302 阅读 · 0 评论 -
rancher搭建+基本操作
Rancher搭建首先rancher需要安装了docker的linux环境,我的系统版本为cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)在docker的基础上启动rancher服务器,Rancher 服务器是一个 Docker image,所以其软件本身不需要安装,只需要执行 Docker 命令下载并且成功运行 D...原创 2018-10-09 18:10:23 · 14166 阅读 · 3 评论 -
如何使用Rancher部署发布自己的web应用
作为使用Rancher的小白,昨天折腾了一天,终于搞定将自己的应用,使用Rancher部署并发布,今天就把过程记录下来,作为后来参考,也给个位小伙伴节省点儿时间这里涉及到docker的一些使用(打包,发布,导入导出,运行等等),应用以小幺鸡(http://www.xiaoyaoji.cn/),简单好用的在线接口文档管理工具介绍,这是一个开源的工具,当然你也可用用你自己的应用发布;准备应用...原创 2018-12-12 15:16:16 · 15115 阅读 · 7 评论 -
Linux下mysql的备份和还原命令
Linux下MySQL的备份和还原Linux下的数据备份Linux下的数据还原介绍mysqldump的参数最近一直在更新一个项目,给现场部署,每次都需要备份一下数据库(以防有问题可以还原回去)Linux下的数据备份直接写命令吧:mysqldump -u user_name -p --force data_base_name > ./data_base_name_[date].sq...原创 2018-11-22 10:00:19 · 7079 阅读 · 2 评论 -
阿里编码规范
给大家转发一篇大厂的编码规范的(java版的)虽然没在大厂任职过,不过有值得学习的内容流出来,仔细看看这都是先人门多年经验的总结,就是值得我们学习的。声明转载的,原文https://blog.csdn.net/Daybreak1209/article/details/82378249感觉具体是不是大厂的(错别字不少)流出来的,还是某培训机构自己编写的不重要,具体看下面吧Code...原创 2018-11-21 17:22:03 · 1133 阅读 · 0 评论 -
Centos7 快速安装 MariaDB5.5
从最新版本的Linux系统开始,默认的是 Mariadb而不是MySQL!使用系统自带的repos安装很简单:安装yum install mariadb mariadb-server启动mariadbsystemctl start mariadb开机启动systemctl enable mariadb设置root密码mysql_secure_installation测试登录mysql -ur原创 2017-08-23 17:41:07 · 3621 阅读 · 2 评论 -
Centos7下安装最新的MariaDB 10.2
前面文章中 《Centos7 快速安装 mariadb5.5》 介绍了快速安装MariaDB5.5,不过这个版本有点“老了”下面介绍如何安装最新的MariaDB参考 官网 安装只要创建好源即可# MariaDB 10.2 CentOS repository list - created 2017-12-01 11:36 UTC# http://downloads.mariadb.org/maria原创 2017-12-01 20:26:47 · 4052 阅读 · 2 评论 -
Mybatis框架的连接池配置
啥也不说,先上代码:xml配置:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration>原创 2017-10-23 21:17:30 · 15915 阅读 · 2 评论 -
mysql统计字段中某一字符串出现的次数
思路: 先计算原始这个字段的长度(如range_00列的内容长度),再统计取出待统计字符串的长度(如无效簇心‘false’字符串长度),两者相减,除以‘false’的长度,就可以得到字符串出现的次数了SELECT * FROM( SELECT t.cell_code AS 'cell', (LENGTH(t.`range_00`) - LENGTH(REP原创 2017-10-19 10:19:54 · 9077 阅读 · 1 评论 -
MySQL行级锁、表级锁、页级锁详细介绍
页级:引擎 BDB。 表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行 行级:引擎 INNODB , 单独的一行记录加锁表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程则读也不允许行级,仅对指定的记录进行加锁,这样其它进程还是可以对同一个表中的其它记录进行操作。页级,表级锁速度快,但冲突多,行级冲突少,但速度慢。所以取了折衷的原创 2017-09-23 15:04:25 · 355 阅读 · 0 评论