首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

零基础安装MySQL 5.7数据库

下载MySQL二进制软件包

下载连接:MYSQL安装包下载

官网MySQL有四个版本:GA版、DMR版、RC版、Beta版。一般生产和测试环境使用GA版(常规可用的版本,经过bug修复测试)

安装前系统环境检测

1、SELinux和系统防火墙iptables需要关闭

2、I/O调度系统默认是cfq模式,强烈建议使用deadline模式

3、swap分区的设置

不分配swap或分配4GB的swap

swappiness控制如何使用swap分区,0表示最大限度使用物理内存,然后才使用swap,可能导致内存溢出,导致MySQL被意外kill掉;100,积极使用swap,把内存数据及时搬到swap,不建议

4、文件系统的选择 [xfs]

5、操作系统限制

6、numa需要关闭

关闭numa,可以更好地分配内存,不需要采用swap的方式来获取内存

可以在BIOS、操作系统或者在数据库启动过程中关闭

开始进行安装

1、对下载下来的软件包进行MD5校验,确保下载过程中没有任何的问题

2、创建用户和组

3、将软件包移到/usr/local目录下

4、解压mysql软件包

5、创建软连接,方便日后升级

6、创建mysql相关的目录并修改权限

7、编辑mysql的配置文件

8、初始化数据库

9、启动数据库

10、验证是否启动成功

11、修改root用户的密码

MySQL数据库root密码丢失的问题

(1)kill掉mysql进程(共两个进程)

(2)重启mysql

(3)连接到mysql

(4)设置新的密码并刷新权限

(5)重启数据库

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190216G0QLY100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券