zoukankan      html  css  js  c++  java
  • Linux中安装MySQL5.7和查看启动状态

    有时候重装是解决问题最快的速度

    之前在虚拟机中安装的是centos6.7,数据库是MySQL5.6,它们之间没产生过什么问题

    但是现在主流的云平台使用的都是centos7和MySQL5.7——有些培训机构使用的是centos6和MySQL5.6教程,甚至是MySQL5.5教程

    我尝试在centos6.7中安装MySQL5.7,无论是tar包还是yum方式都失败了

    所以干脆重建一个虚拟机

    jdk1.8(1.9有些地方会报错,避免麻烦就1.8)

    centos7(不软安装MySQL5.7报错难以解决)

    MySQL5.7(5.6及以下和5.7在语法上有差距,遇见问题很头疼,5.7支持现在新版本的软件)

    我是在VMware 12中安装的Centos7,目前没发生兼容性的问题【再出问题就换VMware 15】

    7和6安装上有点差别,下面这篇文章很好,可以参考

    VMware虚拟机与Linux Centos7下载及安装教程

     

    Linux CentOS7 快速安装 Mysql5.7

    说是快速安装,其实yum还是很慢的,但可以避免tar安装的一些麻烦

    #下载mysql的Yum仓库
    wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    yum -y install mysql57-community-release-el7-10.noarch.rpm
    #安装 mysql服务
    yum -y install mysql-community-server
    #启动数据库服务, systemctl 该命令可⽤于查看系统状态和管理系统及服务,centos7上开始使⽤
    systemctl start mysqld.service
    #查看状态
    systemctl status mysqld.service
    #在⽇志⽂件中查看初始密码
    grep "password" /var/log/mysqld.log
    #进⼊修改Mysql密码
    mysql -uroot -p
    #新密码设置必须由⼤⼩写字⺟、数字和特殊符号组成
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'Xdclass.net168';
    #开启mysql的远程访问, %是指全部
    grant all privileges on *.* to 'root'@'%' identified by 'Xdclass.net168' with
    grant option;
    #刷新权限
    flush privileges;

    安装中:

    最近网络出现不少问题,下载一个小时还失败了

    直接手机热点1-2分钟安装完毕

    如图:

     

  • 相关阅读:
    名字空间,L,E, G , B 作用域, 内置电池
    lambda表达式
    表达式与声明的区别。
    jupyter book的使用
    centos7一键安装cacti_1.2.16版本
    docker修改阿里云镜像加速器
    centos单网卡多ip,被动模式
    centos同步时间
    centos7.x制作bond
    centos 6.X制作bond
  • 原文地址:https://www.cnblogs.com/ooo888ooo/p/13541156.html
Copyright © 2011-2022 走看看