zoukankan      html  css  js  c++  java
  • Windows noinstall zip 安装MySQL。

    听完数据库老师的课,想在Windows下通过命令行的方法安装MySQL5.7,于是开了这个坑,终于把这个坑填上了。

    第一步:下载MySQL 的noinstall zip ,点击该链接下载,或者复制链接用迅雷下载

    第二步: 解压zip到MySQL文件夹

    第三步:复制文件夹到你想安装到的盘上。

    第四步:编写配置文件

    1. 配置文件是用于设置 MySQL 的配置,解压包下有一个 my-default.ini 文件,就是模版。复制该模版从命名为 my.ini,则 MySQL 就会从 my.ini 里读取配置。假如我把my.ini放到 D:Program FilesMySQL位置中,

    2. 配置文件内容主要必须修改的内容

      
      # 改为安装MySQL的路径
      
      basedir = D:Program FilesMySQL.12-winx64
      
      # 改为数据库数据存储的路径
      
      datadir = D:mysqldata
      
      # 指定数据库使用的端口
      
      port = 3306
      
      # 制定数据库的server_id
      
      server_id = 9505

      server_id的作用,不是很理解,还是菜鸟。
      因为MySQL 5.7.6 之后,noinstall 安装包并没有提供 data 目录,所以要初始化一个 data 目录,例如我这里的data路径是D:mysqldata那么我就要在D盘中新建一个mysqldata的文件夹。

    第五步:安装

    用命令行启动MySQL及其服务(管理员权限的命令行)

    1. 切换到MySQL安装的目录的bin目录。运行:
      mysqld --defaults-file=D:Program FilesMySQLmy.ini --initialize --console
      default-file是配置文件所在的路径.这时候会有一个临时的密码给你

    2. 将MySQL作为Windows的系统服务
      NET START MySQL
      切记:运行这个语句要在MySQL的bin目录中执行,无论你是否添加了环境变量,不然你就会出现
      发生系统错误 2。 系统找不到指定的文件。这种错误,参见mysql 安装常见问题

    3. 连接数据库
      mysql -u root -p

    4. 修改密码
      ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

  • 相关阅读:
    Nextcloud报 PHP zip 模块未安装
    mac修改hosts文件
    mamp
    mac自定义文件夹图标
    数据结构与算法(一)线性表顺序存储
    数据结构与算法(四)栈的链式存储
    数据结构与算法(三)栈的顺序存储
    数据结构与算法(五)循环队列实现
    力扣刷题计划
    数据结构与算法(二)线性表链式存储
  • 原文地址:https://www.cnblogs.com/pluviophile/p/7460323.html
Copyright © 2011-2022 走看看