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 Server:https://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)的主要内容,如果未能解决你的问题,请参考以下文章
Mysql5.7.26解压版(免安装版)简单快速配置步骤,5分钟搞定(win10-64位系统)
MySQL8.n.n的zip版本安装(win10x64位系统)