zoukankan      html  css  js  c++  java
  • CentOS安装MySQL

      官方指南:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

      查看yum源

      下载安装包,tips:tab键自动补全文件名

    wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
    sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm

      安装mysql-server

    sudo yum install -y mysql-community-server

      启动mysql

    sudo systemctl start mysqld
    sudo systemctl enable mysqld

      查看默认密码

    grep 'temporary password' /var/log/mysqld.log

      登录mysql

    mysql -u root -p

      登录之后第一件事就是更改密码

      修改默认密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'pswd4root@L';

      查看用户表

    show database;
    use mysql;
    select host,user from user;

      修改允许访问的来源

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'pwd4root' WITH GRANT OPTION;
    FLUSH PRIVILEGES;

      也可以通过修改user表的host来设置允许访问的来源,host='%'是允许任何来源,也可以修改为指定ip。

    use mysql;
    update user set host = '%' where user = 'root';
    flush privileges;

      退出mysql

    quit

      开放防火墙端口

    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    firewall-cmd --reload

      远程连接mysql

     

  • 相关阅读:
    JPA常见坑
    IDEA的快捷键使用
    java注解
    @ResponseBody注解之返回json
    mybatis坑之Integer值为null
    Java后端之SQL语句
    SSM项目配置swaggerUI
    mybatis入门案例2
    mybatis入门案例
    部署本地服务器的前端及后端
  • 原文地址:https://www.cnblogs.com/fallTakeMan/p/11853215.html
Copyright © 2011-2022 走看看