linux 小白安装mysql5.7全程

在学习安装mysql5.7之前看了很多网上教程 每次安装都有问题 而且很多问题再百度根本解决不了 我无奈呀 晕 后来重新不挺卸载重新安装 最终自己慢慢摸索 安装非常顺利 所以本次全是自己搭建的过程 进入主题 

 

第一:

 首先下载 连接是:wget  https://dev.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz  

 下载路径是 /usr/software/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz

 

 

 

然后解压 tar -zxvf  mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz

第二:

 创建mysql 用户

 命令 : 

  [root@localhost ~]# groupadd mysql

  [root@localhost ~]# useradd -r -g mysql mysql

创建mysql安装目录和数据文件路径 

命令 :

  [root@localhost ~]# mkdir /usr/local/mysql

  [root@localhost ~]# mkdir /usr/local/mysql/data

更改mysql目录下所有的目录及文件夹所属组合用户

[root@localhost /]# cd /usr/local/ 
[root@localhost local]# chown -R mysql:mysql mysql/
[root@localhost local]# chmod -R 755 mysql/

然后进行编译和安装

首先放解压的好文件转移到mysql文件下 

命令  [root@localhost /]#  mv /usr/software/mysql-5.7.25-linux-glibc2.12-x86_64/* /usr/local/mysql/

然后开始编译和安装

 

命令 : [root@localhost local]# /usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

最后结果

这里会有名 要记录下来 我的就是  root@localhost: r.qi:CpV;3Tp 

然后去修改 一个文件my.cnf 

命令:

[root@localhost]# vim /etc/my.cnf

然后我的修改所有内容是如下 

basedir  =/usr/local/mysql

datadir  =/usr/local/mysql/data

port = 3306

socket=/tmp/mysql.sock

character_set_server=utf8

 

然后再做一个软连接 ,重启服务,

命令 

[root@localhost]#  ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 

命令 

[root@localhost]#  service mysql restart

再建一个软连接 连接mysql的服务 方便使用mysql 的命令

[root@localhost local]# ln -s /usr/local/mysql/bin/mysql /usr/bin

这样就可以用mysql 的命令 

第三 :

登录 mysql 

命令 :mysql -u root -p

以上就整个流程 之前参考很多教程都有问题 而且很多问题 因为不同环境和其他因素解决的也不一样 所以 mysql搭建还是有一定难度的 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值