zoukankan      html  css  js  c++  java
  • 逃不掉的mysql数据库安装方式大全yum rpm 源码

    数据库虽然也不是天天安装,但每次安装都要找来找去挺烦,特整理记录在此.

    • 系统基于:Centos 7.x
    • 数据库版本: MySQL 5.7.x
    • 转载请注明出处

    Yum 安装方式

    • 1.下载 yum repo 源
      wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm --此链接可能不是一直有效的,如失效可以到此地址重新获取https://dev.mysql.com/downloads/repo/yum/

    • 2.安装 yum repo 源
      sudo rpm -Uvh mysql80-community-release-el7-1.noarch.rpm

    • 3.查看提供哪些 mysql 版本
      yum repolist all | grep mysql

    • 4.由于当前是 mysql 8.0版本,我们切换到 5.7 版本
      sudo yum-config-manager --disable mysql80-community
      sudo yum-config-manager --enable mysql57-community
      notes:yum-config-manager 命令找不到的,执行yum -y install yum-utils命令安装.

    • 5.安装数据库
      sudo yum install mysql-community-server

    • 6.启动数据库
      sudo systemctl start mysqld.service
      notes:从MySQL 5.7开始:在服务器初始启动时,如果服务器的数据目录为空,则会发生以下情况:
      1.初始化数据库。
      2.在数据目录中生成SSL证书和密钥文件。
      3.validate_password插件安装并启用。
      4.创建一个用户名为'root'@'localhost'的超级用户,并将初始密码存放在/var/log/mysqld.log错误文件中.

    • 7.查看初始密码
      sudo grep 'temporary password' /var/log/mysqld.log

    • 8.登陆并更改超级用户密码
      mysql -uroot -p
      ALTER USER 'root'@'localhost' IDENTIFIED BY 'Jonnyan404!';

    • 9.修改server的字符编码为utf-8

    在/etc/my.cnf里增加
    [mysqld]
    character-set-server=utf8
    

    rpm方式

    未完待续...


    源码方式

    未完待续...

  • 相关阅读:
    HDU 2460 Network 傻逼Tarjan
    HTTP状态码
    Spring Tool Suite(STS)安装
    Manajro17配置
    VsCode搭建Java开发环境
    《从零开始搭建游戏服务器》项目管理工具Maven
    Debian9安装MariaDB
    Intellij从无到有创建项目
    PostgreSQL 二进制安装
    Intellij IDEA创建项目
  • 原文地址:https://www.cnblogs.com/jonnyan/p/9842709.html
Copyright © 2011-2022 走看看