• linux中mysql的安装


      6.1,安装mysql之前先看一下系统是否安装了mysql

      

    yum list installed | grep mysql

      6.2,如果安装了,就删除一下

    yum -y remove mysql-libs.x86_64

      6.3,查看系统时候有mysql的安装源

    yum repolist all | grep mysql

      6.4发现没有,需要下载一个mysql的安装源

    wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

          6.5,下载完成之后把下载repo文件安装到系统中

    yum install mysql57-community-release-el7-10.noarch.rpm

      6.6,这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出mysql-community-source.repo和mysql-community.repo

     

      6.7,再次执行,可以看到可安装的源了

    yum repolist all |grep mysql

      

      6.71,禁用mysql最新或者不想安装版本的自存储库

    yum-config-manager --disable mysql80-community

      6.7.2,打开想安装的版本的的存储库

    yum-config-manager --enable mysql57-community

      6.8执行,安装mysql

    yum -y install mysql-community-server

       6.9启动mysql的服务

    systemctl start mysqld.service

      7.0查看服务时候正常启动

    Systemctl status mysqld.service

      active状态为正在运行

      7.1登录系统,在登陆之前先要找到系统默认生成的密码,在 var/log/mysqld.log文件中

    gerp "password" /var/log/mysqld.log

      

      7.2,执行任何操作之前要修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'

      7.3,设置mysql支持远程登录

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
    flush privileges;

         

    这样mysql就搞定了

  • 相关阅读:
    mongodb 查询缓慢问题
    java中的移位运算符总结
    git push到GitHub的时候遇到! [rejected] master -> master (non-fast-forward)的问题
    Docker映射详解,没问题了!
    Alibaba开源的Java诊断工具 -- Arthas
    SpringBoot 程序启动时将数据库的字典表加载进内存中
    [Tips] 批量解析电子发票的工具
    [Bugs] ModuleNotFoundError: No module named 'conda'
    [Tips] vs code 代码自动格式化
    [Record] electron windows下配置
  • 原文地址:https://www.cnblogs.com/albertzhangyu/p/10036569.html
Copyright © 2020-2023  润新知