走过千万坑——win7 安装mysql 详解

mysql安装在windows系统上也就是为了练手熟悉一下代码,将来真正的使用还得用Linux系统才行,在网上看了很多的帖子,踩了一堆坑,我的系统是64位win7,今天详细写一下步奏。


1.下载Mysql

网址https://dev.mysql.com/downloads/mysql/

下载的是一个压缩包,然后解压。

2.通过DOS系统进入文件

点击开始-搜索cmd回车,进入DOS管理员,输入文件所在的盘符(我的是D盘),然后cd +空格+文件路径,进入mysql文件中的bin文件夹。

 

第一个坑来了,很多的帖子说在这个时候要建立一个data文件夹,然后在里面自己建立my.ini文件,这是错误的,不能这么做,因为这是第一次安装MySQL,要先初始化MySQL,初始化之后,自然就有一个data文件夹了。

所以这个时候,要在DOS系统中输入命令

            mysqld --initialize-insecure

            第二个坑来了,输入完这个命令之后,有可能会出异常

            这个时候去下载这个文件,网址

            https://www.jb51.net/dll/vcruntime140.dll.html

            

              解压之后,把X64文件夹中的dll文件,复制到C:\Windows\System32目录下。

             然后在DOS系统中再次输入命令

            mysqld --initialize-insecure

            第三个坑来了,如果再次报出异常。

         

           下载软件Visual C++ Redistributable for Visual Studio 2015 网址:

            https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

            还是下载64位文件,然后直接安装,这个地方很简单。

            安装完毕之后,再次在DOS窗口中输入命令

            mysqld --initialize-insecure

            大概3秒之后,不报出任何异常,并且在MySQL文件夹中出现了data文件夹。

3.建立my.ini文件

这个时候,进入data文件夹中,手动建立一个txt文档,文档内容是:

```

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

```
            注意:冒号也要复制,还有basedir和datadir需要手动修改成自己的文件安装目录路径和将来的数据库存放路径,路径中的分隔符究竟是/还是\\还是\,每个系统不同,为了避免出错,最好在窗口地址栏复制路径而不是手动输入。

            最后将txt文档,保存为my.ini文件,一定注意拓展名是ini,不是原来的txt

4.输入安装命令和链接服务

在DOS系统中,输入命令:

            mysqld -install

            当显示Service successfully installed,说明安装成功

               dos窗口中再输入:net start mysql,链接服务

到此为止,MySQL安装成功,目前初始密码是空,接下来进入MySQL中开始正常使用。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值