zoukankan      html  css  js  c++  java
  • Contos 7 安装 Mysql 5.7

    Contos 7 安装 Mysql 5.7

    1、下载 MySQL 官方的 Yum Repository

    从 MySQL 官网选取合适的 MySQL 版本,获取下载地址。

    然后使用 wget 下载:

    2、安装 yum Repository

    3、安装 MySQL 服务端

    查看 mysql server

    安装

    4、启动 mysql 服务

    注意 CentOS7 的启动方式和以前不一样,CentOS7 使用了 systemctl

    上面显示 active (running) 则表示已经正常启动。

    5、登陆数据库

    然后就可以进入数据库了,这里注意一点,MySQL5.7.6 之后会在启动 mysql 进程的时候生成一个用户密码,首次登陆需要这个密码才行。密码保存在 mysql 进程的日志里,即(/var/log/mysqld.log)

    查看登陆密码

    然后登陆


    到这里 MySQL 就完全安装完成了。

    6、修改 root 密码

    但是如果想正常使用还需要修改密码,以前的 password()函数将会被抛弃,官方建议使用下面的命令来修改密码

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    

    同时,如果你设置的密码过于简单也会报错。

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123';
    ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
    

    密码修改完成之后就可以正常使用了;

    我去,太费劲了!换个方法

    docker run 
      -d 
      --rm 
      -p ${DOCKER_PORT}:3306 
      --name mysql 
      -e "MYSQL_ROOT_PASSWORD=123456" 
      -e "MYSQL_DATABASE=mysql-db" 
      -v "$PWD/mysql_datadir":/var/lib/mysql 
      mysql:5.7
    

    OK一个Mysql数据库起来了,地址端口127.0.0.1:3306

  • 相关阅读:
    剑指 Offer 06. 从尾到头打印链表
    剑指 Offer 05. 替换空格
    剑指 Offer 04. 二维数组中的查找
    剑指 Offer 03. 数组中重复的数字
    leetcode刷题笔记328题 奇偶链表
    leetcode刷题笔记324题 摆动排序 II
    leetcode刷题笔记321题 拼接最大数
    leetcode刷题笔记326题 3的幂
    20210301日报
    20210227日报
  • 原文地址:https://www.cnblogs.com/shuoer/p/8689235.html
Copyright © 2011-2022 走看看