zoukankan      html  css  js  c++  java
  • mysql免安装版5.7.7以后在windows上的那些操作(1)

    今天是个好日子,所有不上班的日子都是好日子。

    当下雨碰上了周末,这就是最美好的邂逅。美好的时刻就要做些美好的事情,比如睡觉···是不可能的。只能搞点什么事情来给懵懂时的自己补上彼时丢失的东西···

    ^_^ ══════════════════════════════知其然而不知所以然的分割线══════════════════════════════ ^_^

     

     

    mysql 5.7.7以后的免安装版不在包含data目录,这个操作有点骚,上mysql的官网扒一下套路就这么出来了。

     

     

    从使用mysqld初始化data目录说起···

     

    1、下载免安装zip文件如图1

    图一

    图1

     

     

    2、解压后如图2

     

    2

    如图3所示,跟官网上讲的是一毛一样,真是没有data目录。

    图3

     

    3、初始化

     

    图4

    指定安装目录和data目录位置,如图4。

    滴,滴滴,开车了……

    图5

    输入 mysqld --initialize 命令,执行后data目录(5)就有了

    4、启动mysql

     图6

    输入mysqld执行后如图6

    图7

    查看进程(图7)可以看到mysql已经启动成功。

    5、使用命令行访问数据库(8)

    图8

    Data目录 初始化时mysql会有三个保留账号

    ‘Root’@’localhost’root账号具有所有权限,可以执行任何数据库的操作。

    'mysql.sys'@'localhost':这个账号不能在客户端连接,是为了避免发生root账户被rename或者移除这么尴尬的事情而保留的账号。

    'mysql.session'@'localhost':这个账号,一句话,不能在客户端连接,

    Root 账号的密码可以在日志文件中查看(9),不过这个账户的密码被标记为expired,需要登陆后修改一下

     

    图9

    获取密码后可以重新执行登陆的操作,如图10

    图10

    6、修改默认密码

    图11

    修改密码后退出,如图11

    重新启动mysql后用新密码登陆,如图12

    图12

     图13

    可以查看一下数据库信息,如图13,初始化会有四个数据库。

     7、关闭mysql,如图1415

     图14

    图15

    此时mysql的进程已经没有,mysql已经关掉了。

  • 相关阅读:
    作业20181127-1 附加作业 软件工程原则的应用实例分析
    20181120-1 每周例行报告
    20181113-2 每周例行报告
    获奖感言
    作业 20181030-4 每周例行报告
    20181023-3 每周例行报告
    Weekly 13
    Weekly 10
    Weekly 11
    weekly 8
  • 原文地址:https://www.cnblogs.com/yidongdematong/p/yddmt0001.html
Copyright © 2011-2022 走看看