关键词:
脚本功能介绍:
在不联网的情况下,服务器centos系统安装mysql8。
并且自动化运行sql文件生成里面的表格。
mysql8tar安装包
,安装脚本
,卸载脚本
资源都在百度网盘
链接都放在百度网盘,永久分享,有需要自取。
仅供学习使用。
百度网盘地址
链接:https://pan.baidu.com/s/1dmAiHe-V2oRbPHm9h35vAA?pwd=8964
提取码:8964
准备软件包:mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar
准备脚本。
脚本内容展示
#!/bin/bash
# get current dirs
#UNcompress mysql file
#part one
#Check whether mysql is installed
check()
if ! type msql >/dev/null 2>&1; then
echo 'mysql Not installed';
fi
check
echo "test-------"
tar -xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar
rpm -ivh mysql-community-common-8.0.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.27-1.el7.x86_64.rpm
yum remove mysql-libs
rpm -ivh mysql-community-libs-8.0.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm
rpm -qa | grep -i mysql
echo "***********Checking the Status***************"
systemctl status mysqld
echo "***********Start mysql***************"
systemctl start mysqld
systemctl status mysqld
#get mysql logs temp password
MYSQL_PASSWD=$(grep "password" /var/log/mysqld.log |cut -d ' ' -f 13|tail -1| awk 'gsub(/ /,"")1');
echo $MYSQL_PASSWD;
NEW_PASSWORD="Mysql@666";
#change to finacinal password
/usr/bin/mysqladmin -uroot -p''$MYSQL_PASSWD'' password ''$NEW_PASSWORD'';
echo 'mysql passowrd changed:'$MYSQL_PASSWD;
mysql -uroot -p''$NEW_PASSWORD'' <grafana.sql;
echo 'change password ok';
echo "Successful installation"
脚本还不是挺自动化,比如判断之内的都没有写,shell脚本基础知识牢固后,有时间后慢慢改。
sharchlinuxvm自动安装脚本。(代码片段)
sh电报自动安装脚本(代码片段)
sh自动无头virtualbox安装脚本(代码片段)
shjupyterhub+docker的半自动安装脚本(代码片段)
linux自动部署--sh脚本安装jdk,tomcat,mysqlclient(代码片段)
linux自动部署–sh脚本安装jdk,tomcat,mysqlclient文章目录linux自动部署--sh脚本安装jdk,tomcat,mysqlclient1sh脚本创建用户组及用户2.sh脚本安装jdk3.sh脚本安装tomcat4.sh脚本安装mysql-client,sh执行mysql命令环境linux注意替换自己的安装包和路径root... 查看详情
运行第一个自动化脚本(代码片段)
1.安装selenium 1.打开命令行,输入命令pipinstallselenium,进行安装,安装成功的界面如下图: 验证是否安装成功 打开命令行,输入python进入python的命令行界面 输入fromseleniumimportwebdriver 没有报错,证明安装成... 查看详情
openjdk自动安装脚本installopenjdk.vbs(代码片段)
OracleJDK要收费了,OpenJDK没有安装包,只有Zip,写了个安装脚本 InstallOpenJDK.vbs 1Rem*********************************2Rem**File:InstallOpenJDK.vbs3Rem**Author:windfic4Rem**Date:2019-06-055Rem**Description 查看详情
sh简单的脚本shell自动安装nodejs+buildwebserverjs(代码片段)
hadoop-自动安装脚本(代码片段)
Hadoop-自动安装脚本自动安装jdk创建shellfile文件夹创建autoinstall.shhadoop自动安装脚本写完初始化自动安装jdk创建shellfile文件夹mkdirshellfile创建autoinstall.shvimautoinstall.sh#!/bin/bashecho'autoinstallbegining....'给予权限chmod777./autoinstall.sh执... 查看详情
linux脚本自动安装jdkhadoopzookeeper,单机版(代码片段)
编辑脚本[root@mihaoyu151~]#ll/opt/install/total773684-rw-r--r--.1rootroot433895552Oct2517:59hadoop-2.6.0-cdh5.14.2.tar.gz-rw-r--r--.1rootroot128523051Oct2517:59hive-1.1.0-cdh5.14.2.tar.gz-rw-r--r--.1r 查看详情
python一个简单的脚本,用于在导入时从pypi自动安装软件包。(代码片段)
linux自动部署--sh脚本安装jdk,tomcat,mysqlclient(代码片段)
linux自动部署–sh脚本安装jdk,tomcat,mysqlclient文章目录linux自动部署--sh脚本安装jdk,tomcat,mysqlclient1sh脚本创建用户组及用户2.sh脚本安装jdk3.sh脚本安装tomcat4.sh脚本安装mysql-client,sh执行mysql命令环境linux注意替换自己的安装包和路径root... 查看详情
docker自动化安装及基本使用(代码片段)
本文docker安装采用官方便携脚本进行自动化安装和apt-get安装两种方法推荐使用第二种方法,下载较快自动化安装docker使用便携脚本在CentOS7安装docker其他发行版linux安装方法见官方文档:https://docs.docker.com/engine/install/centos/... 查看详情
seleniumide自动化脚本录制(代码片段)
...放它所记录的你的操作。类似于QTP的自动录制功能.二、安装#方法一1.打开firefox浏览器,进入官方网址:http://seleniumhq.org/download/2.找到seleniumIDE的下载链接,firefox会有提示安装插件,点击安装即可。# 查看详情
bat脚本自动安装jmeter&jdk(代码片段)
本文主要介绍通过Bat脚本自动下载、自动安装、自动配置Jmeter&JDK!echo=1/*>nul&@cls@echooff::由于脚本内使用了bitsadmin下载器,故可能会被做病毒杀掉,若出现此类情况请关闭杀毒软件::脚本更适合安装全新环境Jmeter&Jdk,... 查看详情
硬核!!教你如何通过脚本自动部署虚拟机并安装操作系统(代码片段)
...伴们应该都知道,我们刚开始学习的时候都需要自己安装一台虚拟机并在虚拟机上安装操作系统来进行学习。整个过程是比较繁琐的,首先你要先安装虚拟机软件,比如VMware这些,之后你需要找到对应的操作系统... 查看详情
shell❀linux系统自动挂载本地yum源并安装rpm依赖包(代码片段)
文章目录1、脚本代码详解2、代码执行结果3、脚本参数调整1、脚本代码详解#/bin/bashecho"------------------------------------BEGIN------------------------------------"#配置本地yum源文件functioncreate_yum echo-e"\\033[32;40mThelocalso 查看详情
appium+pythonapp自动化第一个脚本(代码片段)
...3】下载你要测的App的apk文件,放到桌面【4】拖动你的apk安装包到夜神模拟器里,然后模拟器会提示你安装。安装。原来的apk文件先不要删【5】进入cmd【6】先输入adbdevices,查看设备号(后面会用到) 【7】查看apk文件的属 查看详情