zoukankan      html  css  js  c++  java
  • window10下用ZIP压缩包安装 mysql 8.0.11

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

    2、解压后的文件目录如图,复制到指定的文件目录,如我的 E: ootmysql-8.0.11-winx64

    3、配置环境变量,方便执行指令,不用每次都cd切换到目录

    4、新建my.ini,保存到E: ootmysql-8.0.11-winx64目录下 (注意替换文件路径)

    [mysqld]
    port = 3306
    basedir=E:\root\mysql-8.0.11-winx64
    datadir=E:\root\mysql-8.0.11-winx64\data
    max_connections=200
    max_connect_errors=10
    character-set-server=utf8
    default-storage-engine=INNODB
    default_authentication_plugin=mysql_native_password
    [mysql]
    default-character-set=utf8
    [client]
    port=3306
    default-character-set=utf8
    

    5、以管理员的身份运行cmd.exe,不按管理员方式会提示错误 Install/Remove of the Service Denied!

    mysqld --initialize --console
    

    注意:下图红框2处是默认的初始化的密码

    执行完毕后会生成data文件夹等,如下图

    6、安装mysql服务 ,命令后面可以跟一个服务名,不写默认是MySQL

    mysqld --install
    

    7、安装完服务后默认服务是不启动的,需要启动下MySQL服务

    net start mysql
    


    或者在我的电脑->管理->服务里 找到MySQL服务 ,手动启动,如图:

    8、更改默认密码

    不改密码直接用navcat登录的话会提示密码过期,如图

    DOS下用root密码登录,并输入之前产生的默认密码

    mysql -u root -p
    

    执行修改密码的SQL,必须用这种方式,切记不能直接 update表

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    

    完整截图如下:

    查看用户名密码等

    select user,host,authentication_string from mysql.user;
    

    修改完密码后重新用navicat连接成功!

  • 相关阅读:
    ($children,$refs,$parent)的使用
    watch监听变化
    vue组件间通信六种方式(完整版)
    CSS水平垂直居中常见方法总结2
    CSS水平垂直居中常见方法总结
    Uncaught SyntaxError: Unexpected identifier 报错 import Vue from 'vue';
    前端跳槽面试必备
    防止重复发送Ajax请求问题
    JQuery中的$().each 以及 $.each的区别
    数组中的forEach和map的区别
  • 原文地址:https://www.cnblogs.com/nickchou/p/9368412.html
Copyright © 2011-2022 走看看