• centos7安装mysql


    尝试了各种yum和rpm包安装都不成功,最后google到了一片帖子:https://devops.profitbricks.com/tutorials/install-mysql-on-centos-7/

     安装步骤

    sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    sudo yum -y install mysql-community-server
    启动&停止
    sudo /usr/bin/systemctl enable mysqld
    sudo /usr/bin/systemctl start mysqld

    或者启动&停止
    第一组命令
    加参数启动mysql:/usr/bin/mysqld_safe --skip-grant-tables & 
    然后就可以无任何限制的访问mysql了
    对应的停止mysql服务命令:
    mysqladmin shutdown

    第二组命令
    service mysqld start
    service mysqld stop
    service mysqld restart

    设置密码(初始化密码为空,按操作完成:设置新密码,允许远程网络访问):
    sudo /usr/bin/mysql_secure_installation   

    远程网络不能完成访问(新建一个用户,下面的user和password换成新用户的用户名和密码):

        1) Connect to mysql

         mysql -uroot -p

        2) Create user

         CREATE USER 'user'@'%' IDENTIFIED BY 'password';

        3) Grant permissions

         GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;

        4) Flush priviledges

         FLUSH PRIVILEGES;
     ==================================================================================================================================================
    skip-grant-tables:非常有用的mysql启动参数

     介绍一个非常有用的mysql启动参数—— --skip-grant-tables。 顾名思义,就是在启动mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。
        操作方法:
        1、杀掉原来进行着的mysql:
           rcmysqld stop
           或者:
           service mysqld stop
           或者:
           kill -TERM mysqld
        2、以命令行参数启动mysql:
           /usr/bin/mysqld_safe --skip-grant-tables &
        3、修改管理员密码:
           mysql -u root
    use mysql;
           update user set password=password('yournewpasswordhere') where user='root';
           flush privileges;
           exit;
        4、杀死mysql,重启mysql



     
  • 相关阅读:
    洛谷⑨月月赛Round2 官方比赛 OI
    3243 区间翻转
    3279 奶牛健美操
    1959 拔河比赛
    2144 砝码称重 2
    BZOJ1999 树网的核[数据加强版]
    U4704 函数
    U4687 不无聊的序列
    U4699 鸡蛋
    UVA 11212 Editing a Book
  • 原文地址:https://www.cnblogs.com/firebata/p/4670304.html
Copyright © 2020-2023  润新知