zoukankan      html  css  js  c++  java
  • windows10下Mysql5.7安装指南

    下载和安装

    1. 点击下载Mysql,点击页面 Looking for previous GA versions?
    2. 选择Mysql5.7最新版(截止到2019-09-24,版本是5.7.27),选择64位ZIP下载
    3. 找到最下面的“No thanks, just start my download.”,然后就开始下载了。(为啥我要写三步,而不是直接给你这个下载链接呢?因为你以后自己下载新版就不会了啊。);
    4. 接下来就是最简单的解压zip了,把压缩包放倒你的安装目录下(我的目录是:D:developerMySQLmysql-5.7.27-winx64);
    5. 右键左下角的"windows开始菜单",选择"命令提示符(管理员)",输入cd /d D:developerMySQLmysql-5.7.27-winx64in(这儿是你的Mysql解压以后的目录下的bin目录,当然有的压缩软件会解压多一层目录,自己酌情修改),mysqld install mysql5.7(安装服务名,如果你的电脑没安装过其他的msyql,直接用mysqld install也可以相当于mysqld install mysql);

    初始化数据库

    这一步是安装Mysql5.7及以上版本重点的地方。

    1. 进入MySQL的解压目录

    2. 如果说你只安装了一个版本的Mysql,并且不换端口啥的,那就跳到步骤4,否则跳到步骤3;

    3. 新建my.ini,添加如下内容(千万不要写其他的东西了,否则会报错!切记切记!最多把端口号改了。):(在两排长 #号中间那段)
      ##############################################
      [client]

      客户端访问端口

      port=3307

      [mysql]

      mysql默认编码

      default-character-set=utf8mb4

      [mysqld]

      端口

      port=3307

      关闭更新字段时自动更新该列中TIMESTAMP类型字段

      explicit_defaults_for_timestamp=1

      表名区分大小写 windows下必须是2/Linux下是0

      lower_case_table_names=2
      ##############################################

    4. 右键左下角的"windows开始菜单",选择"命令提示符(管理员)",输入cd /d D:developerMySQLmysql-5.7.27-winx64in(Mysql解压以后的目录下的bin目录),输入mysqld --initialize-insecure这样子就能生成一个无密码的root用户了。

    启动mysql

    1. 右键左下角的"windows开始菜单",选择"命令提示符(管理员)",输入net start mysql5.7(如果你是默认没写mysql5.7的话,net start mysql,就是和下载和安装第5步最后安装的服务名一直就行)
    2. cmd中输入mysql -P 3307 -uroot -p(如果你初始化数据库没有执行第3步的话,那么输入mysql -uroot -p),然后回车就行了,因为没有密码;
    3. 创建密码:update mysql.user set authentication_string=password('123qwe') where user='root' and Host ='localhost';
    4. 后面你就可以开启你的Mysql5.7的使用了。

    结束

    希望这篇文章可以帮助安装Mysql5.7而苦恼的你!

    参考文章

    Mysql5.7.20无法启动问题:https://blog.csdn.net/malinda666/article/details/78929428
    Mysql官方解压安装Mysql文档:https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html
    Mysql官方初始化数据:https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization.html

  • 相关阅读:
    Elasticsearch集群使用ik分词器
    ES Docs-3:Modifying Data
    ES Docs-2:Exploring ES cluster
    ES Docs-1:Installation Elasticsearch-2.3.1
    Ubuntu的apt-get本地源搭配——根据需要自己添加软件作源
    Linux中Root用户密码变更、密码忘记
    Eclipse安装SVN插件
    【转】Subversion快速入门教程-动画演示
    【转】‘svn’不是内部或外部命令,也不是可运行的程序
    pt-summary pt-mysql-summary工具
  • 原文地址:https://www.cnblogs.com/DoNetCShap/p/15187092.html
Copyright © 2011-2022 走看看