zoukankan      html  css  js  c++  java
  • win10 64 位安装 MySQL(mysql-5.7.17-winx64)

    版权声明:本文为搜集借鉴各类文章的原创文章,转载请注明出处:http://www.cnblogs.com/2186009311CFF/p/6517470.html

    win10 64 位安装 MySQL(mysql-5.7.17-winx64):

    1.官网下载MySQL Community Serverhttps://dev.mysql.com/downloads/mysql/

    2.解压至想安装的目录:(我是为了不直接安装在c盘而采用此方法)这里假设解压至D:AZMYSQL下

    3.一、以管理员身份运行命令提示符,到D:AZMYSQLmysql-5.7.17-winx64in下

    命令为:cd  /d  D:AZMYSQLmysql-5.7.17-winx64in

       二、安装MySQL:

    命令为:mysqld  install

      三、启动MySQL服务:

    命令为:net start mysql。(命令安装的MySQL在Windows系统下默认服务名为mysql,默认密码为空:直接按Enter)

    四、配置环境变量:编辑path系统变量,将%MYSQL_HOME%in添加到path变量后。

     

    Path:D:AZMYSQLmysql-5.7.17-winx64%MYSQL_HOME%in

    五、进入MySQL:

    命令为:mysql -u root -p。密码默认为空:直接按Enter。

    报错:MySQL 服务正在启动 .MySQL 服务无法启动。

    服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。

    参考:http://jingyan.baidu.com/article/cd4c2979033a17756f6e6047.html 步骤2(按此法不成功,需继续下面步骤)

    4.排错:

    一、在解压文件的D:AZMYSQLmysql-5.7.17-winx64目录,找到my-defualt.ini,在my-defualt.ini旁边新增一个my.ini文件,文件内容如下:

    (把内容里面D:mysqlmysql-5.7.14-winx64改成你自己的软件路径,保存)

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    skip-grant-tables
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=D:mysqlmysql-5.7.14-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=D:mysqlmysql-5.7.14-winx64data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

    二、保存后重启mySQL

     

    三、然后以管理员身份运行cmd

    命令为:cd  /d  D:AZMYSQLmysql-5.7.17-winx64in

    命令为:mysql -u root -p

    出现password,直接回车可以进入

    步骤如图:

    四、设置密码:

      1.进入mysql数据库:use mysql;

          2.给root用户设置新密码:update mysql.user set authentication_string=password('123456')  where user='root' and Host='localhost' ;

          3.刷新数据库: flush privileges;

          4.退出mysql:quitBye

          注意:123456为新密码,用户可根据自己需要修改成自己的密码

    步骤如图:

    五、修改my.ini这个文件,去掉mysqld下面的"skip-grant-tables",保存退出,再重启mysql服务

      my.ini改后内容为:

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=D:AZMYSQLmysql-5.7.17-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=D:AZMYSQLmysql-5.7.17-winx64data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

     管理员命令提示符,重新进入:

    参考:http://www.jb51.net/article/91778.htm 和 http://jingyan.baidu.com/article/3ea51489e6cfbe52e61bba25.html 和 http://bbs.csdn.net/topics/391858135

    仅本人百度测试整理所得,希望能帮到你!有问题请留言,百度错误码寻找解决方法。

  • 相关阅读:
    计算几何 判断点在直线的左右哪一侧
    图论 迪杰斯特拉dijkstra求最短路径
    图论 用prim法求最小生成树
    图论 邻接表广搜
    图论 用广搜搜邻接矩阵
    图论 邻接表建图+dfs
    图论 邻接矩阵建图+dfs遍历
    HDU 2141 二分查找
    二叉树知道前序和中序求后序,知道中序后序求中序
    二叉树的查找
  • 原文地址:https://www.cnblogs.com/2186009311CFF/p/6517470.html
Copyright © 2011-2022 走看看