请选择 进入手机版 | 继续访问电脑版

在Linux环境下安装MySQL5.7.30

[复制链接]
甜蜜的负担 发表于 2021-1-2 17:42:14 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
1、下载安装包:

linux版本: mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
链接:https://pan.baidu.com/s/1ZH-yYt2XYcsUJOsS38XkrA
提取码: u7pm
2、安装mysql

首先将下载好的mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz安装包使用上传工具上传到服务器上,(推荐将安装包放到 /opt 文件夹下)
上传乐成之后
1、进入安装包所在位置

  1. cd /opt
复制代码
2、对安装包举行解压
  1. tar -xzvf /opt/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
复制代码
3、移动并修改文件名为mysql(推荐将安装文件放到/user/local文件下)
  1. mv /opt/mysql-5.7.30-linux-glibc2.12-x86_64 /usr/local/mysql
复制代码
4、创建数据堆栈目次(推荐将数据堆栈建在/usr/local/mysql/文件夹下)
  1. mkdir  /usr/local/mysql/data     
复制代码
5、新建mysql用户、组及目次
  1. ---新建一个msyql组---新建msyql用户克制登录shell   useradd -r -s /sbin/nologin -g mysql mysql -d    /usr/local/mysql     
复制代码
6、改变目次属有者
  1. cd /usr/local/mysqlpwdchown -R mysql .chgrp -R mysql .
复制代码
7|安装异步IO(Mysql需要)
  1. cd /usr/local/mysql/binyum install libaio
复制代码
8、修改系统设置文件
  1. cd /usr/local/mysql/support-files
复制代码
在/usr/local/mysql/support-files文件夹下创建my-default.cnf文件
  1. mkdir   ./my-default.cnf
复制代码
修改添加内容到my-default.cnf中
  1. --进入编辑器vim  /usr/local/mysql/support-files/my-default.cnf
复制代码
(不会使用vim编辑的小同伴请自行百度)
将下面的内容复制到my-default.cnf文件中
  1. [mysqld]#设置mysql的安装目次basedir =/usr/local/mysql#设置mysql数据库的数据存放目次datadir = /usr/local/mysql/data#设置端口port = 3306socket = /tmp/mysql.sock#设置字符集character-set-server=utf8#日志存放目次log-error = /usr/local/mysql/data/mysqld.logpid-file = /usr/local/mysql/data/mysqld.pid#允许时间范例的数据为零(去掉NO_ZERO_IN_DATE,NO_ZERO_DATE)sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION#ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
复制代码
生存对my-default.cnf文件的修改
启动mysql服务和添加开机启动mysql服务
  1. cp my-default.cnf /etc/my.cnfcp mysql.server /etc/init.d/mysql
复制代码
9、初始化
  1. cd /usr/local/mysql/bin/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
复制代码

此处需要注意记载生成的暂时暗码,如上文末了处的:YLi>7ecpe;YP
  1. bin/mysql_ssl_rsa_setup  --datadir=/usr/local/mysql/
复制代码

10、启动mysql,并更改root 暗码
  1. service mysql start ps -ef|grep mysql
复制代码

到这里说明mysql已经安装乐成了!!
下面修改暗码
首先登录mysql,前面的谁人是随机生成的。
  1. ./mysql -u root -p
复制代码

再执行下面三步利用,然后重新登录。
  1. SET PASSWORD = PASSWORD('123456');ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;FLUSH PRIVILEGES;
复制代码

这里主要执行下面三个下令(先登录数据库)
  1. #访问mysql库use mysql               #使root能再任何host访问                           update user set host = '%' where user = 'root';      FLUSH PRIVILEGES;
复制代码

ok!!!!MySQL5.7.30就装好了……坑是真的多……但是如果按这个流程走应该是能顺利装下来的。
  非常感谢各人的阅读!
后续会更出色,咱们先收藏点个赞吧~
听说给我点赞的小可爱,本年一定会学业进步、职场高升,成为人生赢家,不信你试试看!
QQ互换群(594090598),感兴趣的同学可以入群

来源:https://blog.csdn.net/weixin_41677621/article/details/112006800
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )