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

Posted Hello_World_CFF

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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:\\AZ\\MYSQL下

3.一、以管理员身份运行命令提示符,到D:\\AZ\\MYSQL\\mysql-5.7.17-winx64\\bin下

命令为:cd  /d  D:\\AZ\\MYSQL\\mysql-5.7.17-winx64\\bin

   二、安装MySQL:

命令为:mysqld  install

  三、启动MySQL服务:

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

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

 

Path:D:\\AZ\\MYSQL\\mysql-5.7.17-winx64%MYSQL_HOME%\\bin

五、进入MySQL:

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

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

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

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

4.排错:

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

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

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

二、保存后重启mySQL

 

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

命令为:cd  /d  D:\\AZ\\MYSQL\\mysql-5.7.17-winx64\\bin

命令为: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:\\AZ\\MYSQL\\mysql-5.7.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\AZ\\MYSQL\\mysql-5.7.17-winx64\\data
# 允许最大连接数
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

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

以上是关于win10 64 位安装 MySQL(mysql-5.7.17-winx64)的主要内容,如果未能解决你的问题,请参考以下文章

mysql win7 64位 安装

win10安装MySQL

Mysql5.7.26解压版(免安装版)简单快速配置步骤,5分钟搞定(win10-64位系统)

MySQL8.n.n的zip版本安装(win10x64位系统)

设置字符集Win7 64位系统安装MySQL5.5.21图解教程

win7 64位 直接安装mysql odbc 64位 报错1918,怎么解决?