mysql 编译安装 by blackmed简析
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,下文内容主要给大家带来mysql 编译安装 by blackmed简析,这里所讲到的知识,与书籍略有不同,都是专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助
千家信息网最后更新 2025年12月02日mysql 编译安装 by blackmed简析
下文内容主要给大家带来mysql 编译安装 by blackmed简析,这里所讲到的知识,与书籍略有不同,都是专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助。
#!/usr/bin/env bash
#mysql 编译安装 by blackmed
byhe(){
rpm -qa | grep mariadbif [ $? -eq 0 ];then rpm -e --nodeps >/dev/nullfirm -rf /etc/my* >/dev/nullrm -rf /var/lib/mysql >/dev/nulluserdel -r mysql >/dev/nullrpm -qa | grep cmakeif [ $? -ne 0 ];then yum -y install cmake ncurses ncurses-devel openssl-devel bison gcc gcc-c++ make >/dev/nullecho "========================================"echo "The success of the prophase environment."echo "========================================"fiuseradd -r mysql -M -s /sbin/nologin
mkdir /mysqlwget -O /mysql/mysql-5.7.20.tar.gz https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.20.tar.gz >/dev/nulltar xvf /mysql/mysql-5.7.20.tar.gz -C /mysql/cd /mysql/mysql-5.7.20cmake . -DDOWNLOAD_BOOST=1 -DWITH_BOOST=boost_1_59_0/ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc -DMYSQL_DATADIR=/usr/local/mysql/data -DINSTALL_MANDIR=/usr/share/man -DMYSQL_TCP_PORT=3306 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DEXTRA_CHARSETS=all -DDEFAULT_COLLATION=utf8_general_ci -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_EMBEDDED_SERVER=1 -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 make && make install echo "===========================" echo "mysql install successfully" echo "==========================="chown -R mysql.mysql /usr/local/mysql/local_mysql=/usr/local/mysql/bin${local_mysql}/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data mima=`${local_mysql}/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data | awk '/localhost\:/{print $NF}' `touch /etc/my.cnfecho "[mysqld]" >> /etc/my.cnfecho "basedir=/usr/local/mysql" >> /etc/my.cnfecho "datadir=/usr/local/mysql/data" >> /etc/my.cnfsed -i '/PATH=/cPATH=$PATH:$HOME/bin:/usr/local/mysql/bin' ~/.bash_profilesource ~/.bash_profilemysqld_safe --user=mysql & mysqladmin -u root -p${mima} password 1echo "==============================================="echo "Initialization completion can be used normally."echo "==============================================="}byhe
对于以上关于mysql 编译安装 by blackmed简析,如果大家还有更多需要了解的可以持续关注我们的行业推新,如需获取专业解答,可在官网联系售前售后的,希望该文章可给大家带来一定的知识更新。
编译
专业
知识
不同
下文
书籍
人员
价值
内容
可在
技术
更多
用户
经验
行业
读者
过程
帮助
接触
更新
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
免费 数据库云服务
江阴hp服务器维修报价
东南亚科技互联网行业
香港云服务器浏览youtube
网络安全运营大会
德州网络安全知识竞赛活动题库
联想服务器sr588驱动安装
视频插入数据库
服务器上如何安装打印机
华为服务器imana
2k17打不开服务器
第七章网络技术
应用服务器品牌
国家网络安全活动报告
和田软件开发简介
web如何连接数据库表格
免费服务器资源
网络安全六大特征
嘉兴互动博物馆软件开发
入好初始数据库
小学初中网络技术基础
持续筑牢网络安全屏障
服务器地址什么格式
首部网络安全法实施
游戏本能兼顾软件开发吗
青云 云服务器
jtable连接到数据库
哪些云平台服务器便宜
问道手游喜迎虎年服务器下载
dlabel云标签不显示数据库