博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL 5.7社区版安装实践
阅读量:5280 次
发布时间:2019-06-14

本文共 1195 字,大约阅读时间需要 3 分钟。

背景

CDND首页看到一篇介绍MySQL的Master-Slave架构的文章,了解了Master-Slave的基本原理,所以想实践搭建一个Master-Slave架构,第一步先安装一个社区版的MySQL。本文记录在Linux虚拟机上安装MySQL5.7社区版本的过程,参考官方安装手册,以及这篇文章,完成安装操作,记录一下过程,以备后用。

安装包下载

进入官网的社区版本下载页面,操作系统选择Linux Generic。 

这里写图片描述
下载64为的压缩归档文件到本机,然后将压缩包上传到目标虚拟机。

安装

第一步,创建mysql用户和用户组,以及mysql的安装文件目录,并授权。

mkdir -p /home/mysql/ 

mkdir -p /home/mysql/data 
groupadd mysql 
useradd -g mysql -d /home/mysql mysql 
chown -R /home/mysql

第二,进入压缩包所在的目录,执行如下操作,完成解压。

tar -xzvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz

第三,将解压文件复制到第一步创建的目录下

cd mysql-5.7.19-linux-glibc2.12-x86_64 

mv * /home/mysql 
cd /home/mysql

第四,初始化 

执行mysqld命令,使用–initialize初始化MySQL,操作结果如下,记录最后一行的临时密码,以便首次登录使用。

这里写图片描述

第五,创建配置文件,并编辑

touch /etc/my.cnf 

vi /etc/my.cnf 
[mysql] 
basedir=/home/mysq 
datadir=/home/mysql/data

第六,启动MySQL服务,support-files文件夹中的mysql.server是MySQL服务启动脚本,执行该文件完成服务启动。

这里写图片描述

第七,添加软连接 

添加软连接的目的,类似Window下将某个软件的bin目录作添加到path路径下,类似环境变量的作用。如果不添加,直接使用mysql -u -p登录操作,将会报命令无法识别的错误。

ln -s /home/mysql/bin/mysql /usr/bin/mysql

修改密码

mysql -u root -p’w3&vpDfuAxtk’ 

mysql> set password=password(‘Hello123@’);

添加开机启动

MySQL的开机启动服务脚本是support-file目录下的mysql.server文件,将其拷贝到/etc/init.d目录下,并执行开机启动项添加操作。

这里写图片描述

至此,MySQL安装完成!

转载于:https://www.cnblogs.com/powerwu/articles/7900732.html

你可能感兴趣的文章
平台维护流程
查看>>
2012暑期川西旅游之总结
查看>>
12010 解密QQ号(队列)
查看>>
2014年辛星完全解读Javascript第一节
查看>>
装配SpringBean(一)--依赖注入
查看>>
java选择文件时提供图像缩略图[转]
查看>>
方维分享系统二次开发, 给评论、主题、回复、活动 加审核的功能
查看>>
Matlab parfor-loop并行运算
查看>>
string与stringbuilder的区别
查看>>
2012-01-12 16:01 hibernate注解以及简单实例
查看>>
iOS8统一的系统提示控件——UIAlertController
查看>>
PAT甲级——1101 Quick Sort (快速排序)
查看>>
python创建进程的两种方式
查看>>
1.2 基础知识——关于猪皮(GP,Generic Practice)
查看>>
迭代器Iterator
查看>>
java易错题----静态方法的调用
查看>>
php建立MySQL数据表
查看>>
最简单的线程同步的例子
查看>>
旅途上看的电影和观后感
查看>>
Ztree异步树加载
查看>>