Linux离线安装MySQL5.7及基本优化

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品。本文详细介绍如何从官网下载rpm包进行本地安装,以及介绍一些常用的参数配置、注意事项,以及自动备份脚本。

安装手册

0x01 准备工作

0x02 开始安装

访问MySQL官方下载地址,需要下载的软件列表如下:

  1. mysql-community-common-5.7-1.el7.x86_64.rpm
  2. mysql-community-libs-5.7-1.el7.x86_64.rpm
  3. mysql-community-libs-compat-5.7-1.el7.x86_64.rpm
  4. mysql-community-client-5.7-1.el7.x86_64.rpm
  5. mysql-community-server-5.7-1.el7.x86_64.rpm

开始下载rpm:

安装并启动mysql:

0x03 修改密

从Mysql5.7开始,首次登录是临时密码,因此,首先需要在日志中找到临时密码,然后修改密码。

登录后,第一件事就是修改默认密码:

常见的安全配置

密码验证方式

修改配置文件/etc/my.cnf

设置远程登录

登录mysql,执行以下SQL语句:

常用的参数配置

修改配置文件/etc/my.cnf,以下数据请根据实际需求进行配置,其实一般情况下不用配置这么多参数!

迁移数据文件夹

如果修改了配置中的datadir,复制目录时需要注意文件夹权限,直接迁移目录时千万要记得同时修改sock文件的位置。

设置自动备份

编辑自动备份脚本auto_backup_mysql.sh

修改脚本中的数据库信息后赋执行权限,加入定时任务即可。

原创文章禁止转载:技术学堂 » Linux离线安装MySQL5.7及基本优化

精彩评论

6+4=

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏