centos mysql 5.6_Linux centos 安装 mysql 5.6

本文详细介绍了如何在Linux系统中下载和安装MySQL 5.6版本,包括使用wget命令直接下载、通过官方页面下载,以及后续的解压、移动、创建数据库目录、修改配置文件、初始化数据库、设置启动服务、修改root密码等步骤。在安装过程中可能会遇到的Perl模块缺失和libaio.so.1库未安装的问题,也提供了相应的解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、mysql下载

1、方式一(简单粗暴)

直接在linux 目录下wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz

2、方式二(官方下载)

浏览器打开网址:https://www.mysql.com

如下图依次点击1、2、3、4步

6f602244366bd2b9aee97e077c6a6c86.png

如下图设置对应版本点击 Download

d65d639bd397579707a7837f38ee80b1.png

如下图到对应位置右键复制连接地址

8ae800a14a5015cb3a21a389e8ef47d2.png

二、安装mysql(注:大佬飞过,如有不好的地方欢迎留言)

1、解压

解压: tar zvxf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz

重命名:mv mysql-5.6.43-linux-glibc2.12-x86_64/ mysql

把mysql移动到指定目录:mv mysql /usr/local/mysql

2、添加系统mysql组与用户mysql

添加组:groupadd mysql

添加用户:useradd -r -g mysql mysql

3、创建mysql数据库数据目录并指向

创建数据库数据目录:mkdir -p /data/mysql/data

创建数据库日志目录:mkdir -p /data/mysql/log

打开配置文件:vim /etc/my.cnf

修改数据库数据目录的指向,我把默认的给注释了,然后填写了自己想要指向的目录及文件 wq保存

5dfc2c81097b3d4541374a7d2431c982.png

创建log文件:vim /data/mysql/log/mariadb.log  记得wq保存

创建pid文件:vim /data/mysql/log/mariadb.pid  记得wq保存

修改目录权限:chown -R mysql:mysql /data/mysql/

到mysql目录下:cd /usr/local/mysql

初始化数据库:./scripts/mysql_install_db --user=mysql  初始化我的阿里云遇到了两个问题,下面有例出问题与解决方法

三、设置mysql

添加服务器启动:cp support-files/mysql.server /etc/init.d/mysqld

启动mysql:service mysqld start

修改root密码:./bin/mysqladmin -u root -h127.0.0.1 password ‘123456‘

进入mysql:./bin/mysql -uroot -h127.0.0.1 -p123456

linux 就可以正常操作mysql了,不过远程工具连接可以会出现如下问题

bc08321fc851b8ece561dd6c58418731.png

解决方法:update mysql.user set host = ‘%‘ where user = ‘root‘;  后面有个报错不管它

修改后刷新:flush privileges;

再次用远程工具连接就可以了

遇到的问题

1、FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:

Data::Dumper

解决方法:yum -y install autoconf

2、Installing MySQL system tables.../home/mysql//bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

解决方法:yum install libaio

原文:https://www.cnblogs.com/chuyi-/p/10595549.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值