zoukankan      html  css  js  c++  java
  • 环境准备—之—linux下安装mysql

    mysql

    安装

    1. 菜鸟教程地址

      mysql官网安装教程地址

      悠悠安装地址

    2. 教程中wget的下载地址

      至此,得到wget的下载地址

    3. /usr/local/mysql路径下(需要创建mysql文件夹来存储下载的文件)

      wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      rpm -ivh  mysql80-community-release-el7-3.noarch.rpm
      yum update
      yum install mysql-server
      这次以菜鸟教程安装
      
      # 查看mysql的状态
      systemctl start mysqld.service
      systemctl status mysqld.service
      
    4. MySQL服务器初始化(从MySQL 5.7开始):在服务器初始启动时,如果服务器的数据目录为空,则会发生以下情况

      'root'@'localhost' 创建一个超级用户帐户。设置超级用户的密码并将其存储在错误日志文件中。要显示它,请使用以下命令:

      sudo grep 'temporary password' /var/log/mysqld.log
      2019-06-20T03:57:39.972173Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: HlTVpeaWl9_d     
      # [HlTVpeaWl9_d]这个为密码,可以复制引用,ctrl+insert复制,shift+insert粘切
      

      通过使用生成的临时密码登录并为超级用户帐户设置自定义密码,尽快更改root密码:

      mysql -uroot -p    #  需要输入密码,密码为上面查询出来的
      ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';  #修改密码
      
    5. 添加远程登录用户

      CREATE USER 'wangsy'@'%' IDENTIFIED WITH mysql_native_password BY 'Wangsy123!';
      GRANT ALL PRIVILEGES ON *.* TO 'wangsy'@'%';
      
  • 相关阅读:
    MD5 加密 以及 加盐加密
    github--新手使用错误分析
    iOS开发UI篇—UITabBarController简单介绍
    Xcode 那些简单实用的插件推荐
    app 转caf 音频 代码
    关于block 用法
    iOS 之播放系统声音
    ios如何实现推送通知
    Centos7安装Redis
    SpringCloud-Zuul网关
  • 原文地址:https://www.cnblogs.com/wsy1103/p/11054005.html
Copyright © 2011-2022 走看看