zoukankan      html  css  js  c++  java
  • Zip版本Mysql安装过程For Win

    安装准备

    下载地址:https://dev.mysql.com/downloads/

    下载最新版本,目前是5.7.21

    clip_image002

    解压后,得到的目录中没有data文件夹和my-default.ini,如下图所示

    clip_image004

    配置文件

    在此目录下创建my.ini 键入以下配置

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir=D:\softwares\mysql-5.7.14-winx64

    # 设置mysql数据库的数据的存放目录

    datadir=D:\softwares\mysql-5.7.14-winx64\data

    # 允许最大连接数

    max_connections=200

    # 服务端使用的字符集默认为UTF8

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    安装服务

    下载c++库https://support.microsoft.com/en-us/help/3138367/update-for-visual-c-2013-and-visual-c-redistributable-package

    安装vcredist_x64.exe

    clip_image005

    clip_image006

    安装Mysql服务

    clip_image007

    启动服务

    clip_image008

    常见错误

    启动服务的时候会出现3534错误。错误原因是应为从5.7.6版本开始需要执行mysqld --initialize方法

    【1】 移除服务

    clip_image009

    【2】 执行mysqld --initialize --user=mysql --console

    clip_image011

    记住随机密码:C7jiTiqM&tjG

    如果出现错误

    clip_image013

    把目录下的data目录删除。

    安装和启动服务

    clip_image014

    clip_image015

    修改登录默认密码

    登录Mysql服务器

    clip_image017

    在进行任何操作之前,服务器要求你重置密码

    clip_image019

    clip_image021

    注意:目前版本5.7.21 mysql数据库中的user表已经没password字段了。

    clip_image023

    更新密码

    clip_image025

    注意:这里很多人都会以为设置好了,就直接敲命令:flush privileges;然后退出重启登录了,结果会发现设置的密码不管用。解决方法:

    SET PASSWORD = PASSWORD('yourPwd');

    clip_image027

    最后刷新权限

    flush privileges;

    clip_image028

  • 相关阅读:
    Makefile:2:*** missing separator. Stop.
    Code笔记之:对使用zend加密后的php文件进行解密
    Apache 访问控制
    leetcode-21-合并两个有序链表
    tcp四次挥手的过程
    实现一个LRU算法
    redis为什么快
    二月春日
    你的支持会鼓励我更积极地创作
    静夜思·静夜祈愿
  • 原文地址:https://www.cnblogs.com/geeta/p/8961957.html
Copyright © 2011-2022 走看看