• 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');
  • 相关阅读:
    git本地仓库基本使用(Repository)
    归途
    PowerDesigner逆向工程导入MYSQL数据库总结(转载)
    协程
    os.path.split 和 os.path.splitext
    转载)Linux平台下安装 python 模块包
    Java之map使用方法
    Java学习(JDBC java连接数据库)
    python -- 找出列表list中的重复元素
    JAVA打印变量类型
  • 原文地址:https://www.cnblogs.com/xiaomingzaixian/p/8396315.html
Copyright © 2020-2023  润新知