zoukankan      html  css  js  c++  java
  • centos7安装mysql5.7

    centos安装mysql5.7

    CentOS 7的yum源中没有正常安装mysql时的mysql-sever文件,需要预下载

    # wget http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm

    # rpm -ivh mysql57-community-release-el7-7.noarch.rpm

    # yum install mysql-community-server

    成功安装之后重启mysql服务

    # service mysqld restart

    mysql5.7初始化密码的方法

    1.mysql5.7会生成一个初始化密码(随机的),而在之前的版本首次登陆不需要登录。

    shell> cat /root/.mysql_secret

    2.若第一步成功,则使用该密码继续第7步(笔者由于找不到该文件,只能从第3步开始)

    3.修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables

    4.service mysqld restart后,即可直接用mysql进入

    5.mysql> update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';

    mysql> flush privileges;

    mysql> quit;

    6.将/etc/my.cnf文件还原,重新启动mysql:service mysql restart,这个时候可以使用mysql -u root -p'123qwe'进入了

    7.mysql>SET PASSWORD = PASSWORD('newpasswd'); 设置新密码(新密码的格式)

    设置mysql自启动

    cp mysql.server /etc/init.d/mysql

    chmod +x /etc/init.d/mysql

    chkconfig --add mysql

  • 相关阅读:
    第二次作业
    自我介绍
    《JavaScript高级程序设计》读书笔记
    三种清理浮动的方式
    简单的水平导航条
    CSS——关于列表和导航条菜单之垂直菜单制作
    css中关于超链接的部分学习心得
    dubbox分布式框架 和相关依赖
    IO操作
    POI动态生成Excel
  • 原文地址:https://www.cnblogs.com/chuninsane/p/5019318.html
Copyright © 2011-2022 走看看