mysql安装包安装_mysql安装包安装

Centos7.4在无网环境下的Mysql简易安装,使用tar包安装MySQL。

使用的资源:

mysql5.7安装包:链接:https://pan.baidu.com/s/1tUJs97Gi-ksy-NBdjQO8uQ 提取码:2uvo

XFTP 6.0安装包:链接:https://pan.baidu.com/s/1EcuplYLNLDUfdANrt58-YQ 提取码:tmyp

上传解压

使用XFTP上传

fbda3674b082546f7a2d1c9fff77dff3.png

解压mysql-5.7.28-el7-x86_64.tar.gz

tar zxf mysql-5.7.28-el7-x86_64.tar.gz -C /usr/

548184f6e2342313f4532121b3e09e40.png

重命名,方便配置环境变量

cd /usr

mv mysql-5.7.28-el7-x86_64 mysql

配置环境变量

vi /etc/profile

export MYSQL_HOME=/usr/local/src/mysql

export PATH=$PATH:$MYSQL_HOME/bin

source /etc/profile

228d69eb6407d435489e280ff1b0fcbf.png

cfe37d01051c65349247421a4511eb95.png

创建目录

创建datadir目录,用于存放数据库数据

mkdir /usr/mysql/data

创建sock文件

touch /us/mysql/mysql.sock

设置启动

cd /usr/mysql/support-files/

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

vi mysqld

basedir=/usr/mysql

datadir=/usr/mysql/data

f4e9011e7210338ce3aaf0047f1a3525.png

修改配置文件my.cnf

使用命令:vi /etc/my.cnf; 修改配置的内容如下,把原有的配置注释掉,不然会报错

[mysql]

socket=/usr/mysql/mysql.sockA

[mysqld]

basedir=/usr/mysql

datadir=/usr/mysql/data

socket=/usr/mysql/mysql.sock

9d2258a73b28cd6854f7a43ea19ecb31.png

更改文件的所有者

创建一个新用户,并把MySQL文件夹的权限更改为新用户的9(不知道这样的意义是什么,但是不用新用户做,后面无法登入)

useradd mysql

passwd mysql

设置mysql用户的密码

cd /usr/

chown -R mysql:mysql mysql

chmod 777 mysql/data

初始化

mysqld --initialize --user=mysql --basedir=/usr/mysql --datadir=/usr/mysql/data

启动

如果初始化成功后,会给一个初始的密码,第一次启动就用这个密码

3990e4a3a73a0f781855b10751d8b4bf.png

启动mysql服务

systemctl start mysqld

登入,改密

mysql -u root -p

(输入初始密码)

set password=password('新密码')

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值