zoukankan      html  css  js  c++  java
  • CentOS安装MySQL

    CentOS安装MySQL

    CentOS版本:CentOS 6.8
    MySQL版本:mysql-5.7.31-1.el6.x86_64.rpm-bundle.tar

    卸载系统中存在的mysql以及mariadb类安装包

    rpm ‐qa | grep mysql
    rpm ‐qa | grep ‐i mariadb
    rpm ‐e ‐‐nodeps mysql‐libs‐5.1.737.el6.x86_64

    安装包进行解压

    tar ‐xvf mysql‐5.7.311.el6.x86_64.rpm‐bundle.tar ‐C /usr/local/ mysql/
    解压后的文件

    安装MySQL服务

    按照以下顺序进行安装
    rpm ‐ivh mysql‐community‐common‐5.7.311.el6.x86_64.rpm
    rpm ‐ivh mysql‐community‐libs‐5.7.311.el6.x86_64.rpm
    rpm ‐ivh mysql‐community‐client‐5.7.311.el6.x86_64.rpm
    rpm ‐ivh mysql‐community‐server‐5.7.311.el6.x86_64.rpm

    数据库配置

    启动MySQL服务

    service mysqld start

    获取root初始密码

    cat /var/log/mysqld.log | grep root@localhost

    登录数据库

    使用获取到的密码,登录到数据库中
    mysql ‐u root ‐p

    修改初始密码

    alter user 'root'@'localhost' identified by 'root';
    flush privileges;

    查看数据库编码

    show variables like '%char%';

    用户授权

    grant all privileges on *.* to 'root'@'%' identified by 'root' w ith grant option;
    flush privileges;

    修改字符集

    vi /etc/my.conf
    character_set_server=utf8 2 
    init_connect='SET NAMES utf8'
    保存,然后重启mysql服务 
    service mysqld restart
  • 相关阅读:
    Vue学习(十七)修饰符
    组件学习(一)开发组件前必读
    vue学习(十六)“就地更新”策略
    nrm学习(一)
    帧动画的多种实现方式与性能对比
    JavaScript中的二进制对象
    生成式模型与判别式模型
    堡垒机
    vue生产环境nginx配置代理转发跨域
    Ceph nautilus 集群部署
  • 原文地址:https://www.cnblogs.com/beanbag/p/10935353.html
Copyright © 2011-2022 走看看