那时给我们撷取的是MySQL源码加装零此基础Jalgaon,专业术语太少说,间接已经开始!

1.预备组织工作:

浏览MySQL 5.7的加装包。门牌号:https://dev.mysql.com/downloads/

2.关上邮箱,总的来看:

自动草稿

3.看见总的来看介面,点选转换他们须要的版。

自动草稿

自动草稿

4.当他们点选Archives后,看见如下表所示右图,也能找出他们须要的版。

自动草稿

找出下图右图MySQL-5.7.35.tar.gz的压缩包。浏览到电脑上。

还须要浏览另一个,MySQL5.7 编译加装须要boost 库,这里官网浏览含boost的源码包

自动草稿

到此,预备组织工作完成。接下来,他们关上虚拟机预备加装MySQL。此虚拟机加装的是Centos 7.9版。这里给我们提供 CentOS 7 映像文件浏览门牌号64 位 CentOS 7 映像浏览:http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso

首先他们看一下,加装MySQL须要如下表所示几步:

第一步:检查

注意:加装新版MySQL之前,他们须要将CentOS操作系统自带的数据库mariadb-lib卸载

自动草稿

我们一定要看清楚他们的版号,这里经常犯的错误就是没写对报错。

第二步:加装MySQL所须要的工具

yum install \vim \git \gcc \gcc-c \wget \make \cmake \automake \autoconf \libaio \libtool \net-tools \bison \bison-devel \libaio-devel \ncurses-devel \openssl openssl-devel \(centos7,默认没装,须要装)经常有人报错就是环境没装好。perl-Data-Dumper \-y

第三步:创建用户组,创建目录及授权

涉及到权限,转换成root用户,零此基础的同学注意,命令su root。后输入密码就行了。(密码就是你开机密码,默认是一致的)。groupadd apps添加用户组apps,名字能随意取,但你要明白这个含义。useradd -d /home/apps -g apps -m apps添加用户apps指定路径-d /home/apps指定apps用户属于apps用户组(有点绕口,我们能改成他们喜欢的)。

创建目录;mkdir -p /apps/dbdat/mysql57_3306mkdir -p /apps/binlog/mysql57_3306mkdir -p /apps/conf/mysqlmkdir -p /apps/logs/mysqlmkdir -p /apps/svr/mysql57mkdir -p /apps/tmpmkdir -p /apps/runmkdir -p /apps/sh/toolmkdir -p /apps/rpmchown -R apps:apps /apps 授于apps用户和用户组对apps的专属所有。chmod -R 755 /apps授予755级别权力,很大的权限。

自动草稿

第四步:配置环境。

关上文件vi /etc/profile,底部插入如下表所示export PATH=$PATH:/usr/sbinexport PATH=$PATH:/apps/svr/mysql57/binexport PATH=$PATH:/apps/sh/tool/export MYSQL_HISTFILE=/dev/null

1.本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2.分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3.不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4.本站提供的源码、模板、插件等其他资源,都不包含技术服务请大家谅解!
5.如有链接无法下载或失效,请联系管理员处理!
6.本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!