mysql一键安装脚本

发布时间: 2023-11-21 12:34 阅读: 文章来源:1MUMB3921PS

1,前置条件及说明

前置条件:目前仅测试适配Centos/RedHatEL7.x系统

说明:

1.1 支持自定义安装目录

1.2 支持URL和二进制mysql代码包

1.3 脚本会修改/etc/bashrc文件增加mysql环境变量

2,脚本

[ 使用方法 ]:./mysql_install_bin_auto.sh "[安装位置{字符串}]" "[下载二进制的URL地址 | 二进制压缩包绝对路径]"

示例:在/data1下安装mysql5.7.38

[root@c79-ctl ~]# sh ./mysql_install_bin_auto.sh [ 使用方法 ]:./mysql_install_bin_auto.sh "[安装位置{字符串}]" "[下载二进制的URL地址 | 二进制压缩包绝对路径]"[root@c79-ctl ~]# [root@c79-ctl ~]# [root@c79-ctl ~]# sh ./mysql_install_bin_auto.sh /data1 ./mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz创建安装目录:/data1[ 解压文件 ]: /data1[ 生成配置 ]:/data1/mysql-5.7.38/conf/my.cnf [ 环境变量 ]:/etc/bashrc[ 初始服务 ]:[ 启动mysql ]: /data1/mysql-5.7.38/bin/mysqld_safe --defaults-file=/data1/mysql-5.7.38/conf/my.cnf --user=mysql &Logging to ‘/data1/mysql-5.7.38/data/c79-ctl.err‘.2023-04-10T14:47:20.425232Z mysqld_safe Starting mysqld daemon with databases from /data1/mysql-5.7.38/data[ 部署完成 ]: 数据库root密码:594hxs,请执行: source /etc/bashrc && mysql -uroot -p594hxs 登录数据库执行计划操作!

示例图:

源代码:https://gitee.com/hxsaj/tools_shell/blob/master/mysql_install_bin_auto.sh

欢迎交流!

•••展开全文