龙空技术网

MySQL便捷安装脚本

mugo老猴 219

前言:

此刻各位老铁们对“centosmysql环境变量”可能比较关心,朋友们都想要了解一些“centosmysql环境变量”的相关资讯。那么小编也在网络上收集了一些关于“centosmysql环境变量””的相关文章,希望看官们能喜欢,咱们一起来了解一下吧!

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 登录数据库执行计划操作!

示例图:

源代码:

欢迎交流!

标签: #centosmysql环境变量