1|查询是否有mysql的安装:rpm -qa | grep mysql
   查询是否有Mariadb的安装:rpm -qa | grep mariadb
   如果有卸载掉:yum -y remove 文件名

2|将tar包解压到指定目录:tar xvf xx.tar -C ./x

我下载的文件地址为:https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar

3|安装:
   rpm -ivh mysql-community-common-5.7.35-1.el7.x86_64.rpm
   rpm -ivh mysql-community-libs-5.7.35-1.el7.x86_64.rpm 
   rpm -ivh mysql-community-client-5.7.35-1.el7.x86_64.rpm
   rpm -ivh mysql-community-server-5.7.35-1.el7.x86_64.rpm

4|启动mysql服务:systemctl start mysqld

5|在日志中查询初始密码(最后面的一串大概12位就是):cat /var/log/mysqld.log | grep password

6|登录:mysql -u root -p

安装完成---------------------------------

修改密码,直接修改会有一个密码复杂度校验,关闭这个校验,编辑文件my.cnf:vim /etc/my.cnf
    在[mysqld]下一行加入:validate_password=off
    重启mysql服务:systemctl restart mysqld
    重新进入sql修改密码:alter user 'root'@'localhost' identified by '123456';
        上update mysql.user set authentication_string = password ('新密码') where user = 'root' and host = 'localhost';

更改远程访问:默认禁止
    1、更改权限,执行语句中账号密码为系统账号密码(mysql下执行)
        GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
    2、MySQL查询新增加的权限HOST参数是否为%,代表哪里都可以访问,为1代表本机
        select * from mysql.user where user='root' \G;
    3、打开防火墙3306端口(退出mysql执行)
        firewall-cmd --zone=public --add-port=3306/tcp --permanent
    4、查询防火墙开放的端口
        firewall-cmd --list-ports
    5、重启防火墙
        systemctl restart firewalld.service

linux安装mysql 5.7 完整步骤相关推荐

  1. CentOS 6 下升级安装Mysql 5.5 完整步骤

    使用系统CentOS 6.2本来已经系统自带安装了mysql 5.1,但是奈何5.1不支持utf8mb4字符集(详见:http://blog.csdn.net/shootyou/article/det ...

  2. 【MySQL】<关系型数据库>Linux安装MySQL(无错完整)

    目录 一.在下MySQL安装包: 二.解压安装: 三.在/usr/local/mysql目录下创建data目录: 创建用户组和用户: 更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限 ...

  3. [由零开始]Linux安装Rdeis集群 完整步骤

    Redis简介: Redis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI c语言编写的key-value存储系统,区别于MySQL的二维表格的形式存储. 优点: 对数据高并发读写 对 ...

  4. Windows安装MySQL 5.5完整步骤图解

    登录MySQL:mysql -uroot -p123 退出MySQL:exit | quit查看数据库:show databases;

  5. Linux安装MySQL的完整步骤并有关MySQL8.0版本的问题方法

    目录 QUESTION:Linux安装MySQL的完整步骤? ANSWER: 一:使用wget 直接下载 二:安转软件源,将platform-and-version-specific-package- ...

  6. Linux安装mysql详细步骤

    linux安装mysql详细步骤 最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: Cen ...

  7. 数据库优化/Linux安装Mysql/B+Tree详解

    一.Linux安装MySQL yum安装 #下载安装源 wget http://repo.mysql.com/mysql57-community-release-el6-8.noarch.rpm #安 ...

  8. 数据库sql linux,linux安装mysql数据库

    linux安装mysql数据库 环境如下: Linux:CentOS release 6.7(Final) 64位 Mysql:mysql-5.6.31-linux-glibc2.5-x86_64.t ...

  9. suse linux mysql下载_SUSE Linux安装MySQL

    SUSE Linux安装MySQL 假设你把所有必须的源码或者包都放在了/tmp下.如果你下载的是RPM包的话,那比较简单:如果你下载的是二进制包(你没有rpm程序或者你想自定义的话),那么会稍微麻烦 ...

最新文章

  1. USEARCH11发布,新功能简介
  2. 证券一哥炼成记——郭树清
  3. 图片二:matplotlib、PIL、CV2操作图片
  4. Winform中使用FileStream读取文件后,继续操作提示:it is being used by anothor process
  5. DPM(Deformable Parts Model)--原理(一)
  6. 简述java在安卓开发中的应用_Java 自定义注解在安卓开发中的简单运用
  7. SQL Server 2014 导入Excel
  8. CSharpGL(53)漫反射辐照度
  9. 华为手机楷体字体下载_正楷字体下载正楷字体官方下载[字体下载]-华军软件园...
  10. 浅谈周大福的积分运营
  11. MATLAB 解数独
  12. 前程似锦用计算机怎么表示,祝福毕业生前程似锦句子 抖音最火毕业话语
  13. OpenDaylight系类教程(十二)-- Release Notes
  14. 谷歌浏览器安全证书不受信任_windows7系统下谷歌浏览器提示该网站的安全证书不受信任如何解决...
  15. power_supply子系统
  16. NOIP2017 Day2t3 队列
  17. pytorch求导总结(torch.autograd)
  18. MATLAB常用绘图命令
  19. unity 中 c# 与 object-c 交互
  20. 电力行业服务器加固系统,系统加固

热门文章

  1. Kubernetes 笔记 06 豌豆荚之旅(一)
  2. python常用公式
  3. org.apache.avro.file.DataFileWriter$AppendWriteException: org.apache.avro.UnresolvedUnionException:
  4. 文件点击apk安装过程
  5. (转)我的个人知识管理工具软件
  6. elasticsearch-修改refresh_interval刷新间隔设置
  7. Linux串口输出启动信息,linux开发板启动过程串口打印信息
  8. 2019南昌网络赛 Yukino With Subinterval —— 树套树 或 cbq分治
  9. 痞子衡嵌入式:在i.MXRT启动头FDCB里使能串行NOR Flash的QPI/OPI模式
  10. 微信公众号接口开发----退款