• 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
  • 相关阅读:
    【转】Aspose.Cells读取excel文件
    sencha treestore 取消自动加载数据
    百度地图js根据经纬度定位和拖动定位点
    sencha gridpanel checkbox 复选框的勾选 以及和单机行冲突
    c# tcp备忘及networkstream.length此流不支持查找解决
    小程序view排版
    .net+mvc,ueditor
    爬虫BS4—淘女郎
    爬虫手动流程
    python web cgi
  • 原文地址:https://www.cnblogs.com/beanbag/p/10935353.html
Copyright © 2020-2023  润新知