zoukankan      html  css  js  c++  java
  • CentOS6.7 通过yum在线安装MySQL5.7

    一、安装
    1.检测系统是否自带安装mysql

    yum list installed | grep mysql

    发现系统自带依赖库:mysql-libs.x86_64

    2.删除系统自带的mysql及其依赖

    yum -y remove mysql-libs.x86_64

    3.给CentOS添加rpm源,并且选择较新的源

    wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
    yum localinstall mysql-community-release-el6-5.noarch.rpm
    yum repolist all | grep mysql
    yum-config-manager --disable mysql55-community
    yum-config-manager --disable mysql56-community
    yum-config-manager --enable mysql57-community-dmr
    yum repolist enabled | grep mysql

    4.安装mysql 服务器

    yum install mysql-community-server

    5.启动mysql

    service mysqld start

    6.查看mysql是否自启动,并且设置开启自启动

    chkconfig --list | grep mysqld
    chkconfig mysqld on

    7.mysql安全设置

    mysql_secure_installation

    报错(如下):

     二、解决报错

    linux安装完mysql后,使用程序连接报以上错误
    解决方法,重新设置密码,步骤如下
    1.先停掉原来的服务

    service mysqld stop

    2.使用安全模式登陆,跳过密码验证

    mysqld_safe --user=mysql --skip-grant-tables --skip-networking&

    3.登陆

    mysql -uroot mysql

    4.修改密码

    mysql > update user set authentication_string = password('123456') where user = 'root';

    5.刷新权限

    mysql > flush privileges;

    6.重新使用正常模式登陆

    mysql -uroot -p123456

    7.执行其他命令:show databases; 提示如下错误

    8.重新将密码设置一遍即可

    mysql > set password = password ('123456');
  • 相关阅读:
    DFS&BFS
    最长上升非降子序列的长度动态规划
    模运算的基本性质
    codeforces 776C Molly's Chemicals(连续子序列和为k的次方的个数)
    D. String Game 二分加字符串匹配
    C
    hdu1556Color the ball线段树区间更新
    自动化测试
    自动化测试工具学习-selenium
    线程池
  • 原文地址:https://www.cnblogs.com/xiaomingzaixian/p/8396315.html
Copyright © 2011-2022 走看看