Win7下配置安装mysql

几乎每一次在windows下配置开发环境都需要写一篇文来记录,
是因为在Linux下很简单的安装,到windows下就会成抹黑前进,踩坑前行。
虽然做开发用Linux很方便,但我那台装Linux的笔记本这几天要闹罢工,卡的飞起,
而且笔记本的屏幕赶不上我实验室这台超大屏幕的台机看着舒服,
就该忍着,或者学习在windows下配置开发环境,或者学习适应,
而且听说目前很多公司还是在windows下做开发的,要提前适应,
毕竟,linus都夸过MS的soft,我岂敢造次?

下面就详细介绍Win7下配置安装mysql全过程把~

下载mysql

最新版是大坑(5.7开始配置文件路径不同,而且会莫名其妙的找不到它,会隐藏会消失会变化),.msi安装文件是大坑(用zip解压好了,个人感觉用msi没必要。)
所以推荐下载.zip的面安装压缩包的5.6版本。
官方地址:https://dev.mysql.com/downloads/mysql/
非常不推荐安装最新版,一般遇到坑,能找的资料都很少,
可以点击Looking for previous GA versions?找到之前稳定版本
我是64位的系统,所以选择Windows (x86, 64-bit), ZIP Archive下载
推荐用迅雷下载,
chrome的下载器下载简直龟速

安装mysql

解压

找到下载好的Windows (x86, 64-bit), ZIP Archive,喜欢解压到哪里就在哪里,比.msi好太多了。

配置文件

在mysql-x.x.xx-winx64目录下,新建个my.ini。复制下面的代码保存就ok了。
my.ini会替换掉下面的my-default.ini文件。.ini文件是window里面的配置文件。保存里面各种默认的数据。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql\mysql-5.6.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.6.17-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

安装服务

要右键cmd以管理员的身份运行,
cd到你的解压目录的bin目录,再输入mysqld install回车运行就行了,注意是是mysqld,不是mysql。

启动服务

接着就是在输入 net start mysql 启动服务。

登录mysql

cmd中,还是将目录切换到..\mysql-x.x.xx-winx64\bin(解压目录下的bin目录)
输入mysql -u root -p ,默认是没有密码的。回车进入。

初次登录mysql修改密码

cmd中:
.mysqladmin -u root -p password 123456,
这里说明123456是你新设置的密码,可以根据需要设置自己的密码
设置新密码时候会让你输入旧密码,
MySQL 初次装时密码为空 ,直接按回车就可以。
你的密码就设置成功。
登录:
输入mysql -u root -p ,输入密码。回车进入。

坚持原创技术分享,您的支持将鼓励我继续创作!