shell脚本
文章平均质量分 75
yumushui
从事IT行业,掌握Oracle、DB2、MySQL等数据库技术,并对与之相关的架构设计、主机存储网络、操作系统、虚拟化等有所掌握,具有这些领域的设计、实施、运维经验;同事具备项目管理和团队管理经验,除了研究、掌握技术外,会思考和探索如果综合技术和非技术因素,打造团队,完成项目或工作目标。
展开
-
MySQL数据库自动生成并修改随机root密码的脚本
在MySQL数据库部署的过程中,在安装了MySQL软件,并配置了my.cnf配置文件后,需要创建MySQL实例。 MySQL 5.5实例创建完成了,默认会有登陆用户名和密码为空的用户,一般需要修改root用户密码,并删除无效用户,然后才能提供给应用使用。 这个过程可以通过shell脚本自动完成实例创建,启动,自动生成密码,修改root用户密码,删除无效用户原创 2015-08-26 18:42:39 · 3739 阅读 · 0 评论 -
使用bash将csv文件数据读写到MySQL数据库的脚本之一
情景:有一个包含多个系的学生详细信息的csv文件,需要将文件的内容插入到一个数据表中,保证每一个系生成一个单独的排名列表。学习信息表 studentdata.csv 文件的数据如下:1,Navin M,98,CS2,Kavya N,70,CS3,Nawaz O,80,CS4,Hari S,80,EC5,Alex M,50,EC6,Neenu J,70,EC7原创 2015-08-27 15:46:47 · 3440 阅读 · 0 评论 -
mysql中用户权限导出的脚本
MySQL数据库备份和迁移,是DBA日常工作中,经常需要做的工作。备份一般由物理备份和逻辑备份两种,对于用xtrabackup进行物理备份来说,表数据和用户权限都会全部备份和恢复;如果是逻辑备份的话,用户数据和授权信息都需要单独的导出导入,用户数据直接用 mysqldump 工具导出导入即可,但mysql中用户权限不能直接导出导入,一个权限一个权限的处理,有比较麻烦。原创 2015-12-11 15:15:45 · 6022 阅读 · 0 评论 -
截取与分析日志文件的特定行数的操作
在进行操作系统和数据库系统管理时,经常会遇到在日志文件中查找某个字符,或者按照时间截取某个时间段的日志进行分析。今天早上就遇到一个MySQL数据库上的问题,mysql数据库在0-3点的时候,数据库会话连接,tps,cpu和iowait等都比平时大了许多。为了定位这个时间段内,到底发生了那些慢查询,消耗了资源,就需要在slow.log慢查询日志进行查询,截取和分析。原创 2015-12-12 11:18:01 · 2963 阅读 · 1 评论 -
shell脚本中整数型变量自增(加1)的实现方式
在shell脚本中,有时为了计数,需要编写整数型变量,并用自增来显示。shell脚本中的整数型变量,自增有多种实现方式,整体测试脚本如下:#!/bin/sh#本脚本测试shell脚本中整型变量自增 加1的几种方法#定义整型变量a=1echo $a#第一种整型变量自增方式a=$(($a+1))echo $a#第二种整型变量自增方式a=$[$a+1]echo原创 2016-12-05 20:32:57 · 100330 阅读 · 3 评论