zoukankan      html  css  js  c++  java
  • Windows 10 安装MySQL 8.0.11

     网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。

    安装环境:Windows 10 企业版

    软件安装包

      下载地址:登录 https://dev.mysql.com/downloads/file/?id=476233 页面进行下载,如下图。

    安装:

    1.下载之后等到一个ZIP包,进行解压,我这里解压到D盘下面。并创建数据存放的文件夹data和my.ini文件,如下图。

    2.配置ini文件

    我这里配置的比较简单,将就看吧

    [client]
    port=3306
    default-character-set=utf8
    [mysql]
    default-character-set=utf8
    [mysqld]
    port=3306
    basedir="D:\Program Files\MySQL8"
    datadir="D:\Program Files\MySQL8\data"
    character-set-server=utf8
    default-storage-engine=INNODB
    #支持 INNODB 引擎模式。修改为 default-storage-engine=INNODB 即可。
    #如果 INNODB 模式如果不能启动,删除data目录下ib开头的日志文件重新启动。
    max_connections=200
    max_connect_errors=10
    

      

    3.配置环境变量

    在此电脑→属性→高级系统设置→环境变量

    添加 MYSQL_HOME   D:Program FilesMySQL8in ,如下图所示:

    4.安装mysql

           必须以管理员身份运行cmd控制台,否则在安装时会报错,会导致安装失败的情况。

           在控制台输入数据库初始化命令:

        mysqld --initialize --console

    执行完成后,会打印 root 用户的初始默认密码,并记录下来,如下图:

    如果遇到初始化没有任何提示,请检查环境设置和清空data 下面的数据,重新执行上述命令进行初始化。

    5.安装mysql服务

           在上一步的cmd终端中执行命令:

      mysqld --install MySQL8

    服务安装好后,相关的服务操作命令:

      启动服务:net start MySQL8

      停止服务:net stop MySQL8

      删除服务 : sc delete MySQL8 (出现问题时,可执行)

    6.登录mysql 并修改初始密码

    用初始面登录mysql

     

    在MySQL中依次执行下面的命令:

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; 

    FLUSH PRIVILEGES;

    修改密码,注意命令尾的;一定要有,这是mysql的语法

    到此,安装部署就完成了。官方说测试速度MySQL8比5快两倍。

  • 相关阅读:
    [Android实例] 同一Activity的实例被多次重复创建
    js 只能输入数字和小数点的文本框改进版
    DDMS文件权限设置
    form search 带参数 提交
    Jquery-UI dialog与ZeroClipboard 冲突问题的解决
    ZeroClipboard实现跨浏览器复制
    WebSocket使用80端口的方法
    Leetcode题目:First Bad Version
    Leetcode题目:Longest Common Prefix
    Leetcode题目:Counting Bits
  • 原文地址:https://www.cnblogs.com/cnbing/p/9334424.html
Copyright © 2011-2022 走看看