opt mysql_Mysql的自定义安装

linux下Mysql5.7源码自定义安装

一、下载Mysql安装包

访问:https://www.mysql.com/downloads/下载源码包,开源的请注意下载位置。

49a7793bd9ea91102f7dd096f403fcdf.png

二、将下载完成Mysql源码包,上传至Linux服务器

三、解压源码包

1.将源码包解压到/opt目录下:

tar -zxvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz -C /opt

2.切换到/opt目录下,进行名称的简化:

mv mysql-5.7.32-linux-glibc2.12-x86_64/ mysql-5.7

3.创建安装Mysql需要目录:

Mysql目录安装位置:/opt/mysql/mysql

数据库保存位置:/opt/mysql/data/

二进制日志保存位置:/opt/mysql/logs

4.该变目录的权限:

chown mysql:mysql -R /opt/mysql/*

5.初始化Mysql数据库的数据目录和程序目录

./bin/mysqld  --initialize --user=mysql --basedir=/opt/mysql/mysql --datadir=/opt/mysql/data

--user=mysql                       ------->使用mysql用户存储数据

--basedir=/opt/mysql/mysql   ------->数据库运行目录

--datadir=/opt/mysql/data      ------->数据库存储数据目录

此处需要注意记录生成的临时密码;

6.修改系统配置文件

cd  /opt/mysql/mysql/support-files

cp mysql.server /etc/init.d/mysql

修改以下内容:

b27f240446327cf44f7dad859d64e35b.png

7.启动Mysql服务

添加软连接:ln -s /opt/mysql/mysql/bin/mysql /usr/bin/

启动数据库:service mysql start

8 .使用上面的临时密码,登录数据库:mysql -u root -p

9.登录后重置密码:set password=password("123456");

10.授权root用户远程登录权限:grant all privileges on *.* to 'root'@'%' identified by '123456';

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值