windows下安装mysql

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下安装mysql相关的知识,希望对你有一定的参考价值。

第一步:到官网下载https://dev.mysql.com/downloads/mysql/
技术分享图片

第二步:解压到一个文件夹
技术分享图片

第三步:配置环境变量
把;%MYSQL_HOME%in插入到Path的最后面
技术分享图片

第四步:以管理员的身份运行命令行,按win+R 输入cmd,点鼠标右键以管理员身份运行
技术分享图片

第五步:进入到E:mysql-5.7.22-winx64in
重点来了:在dos窗口里面输入:mysqld --initialize-insecure 或者 mysqld --initialize-insecure --user=mysql
注意,有的教程里写接下来自己创建名为data的空文件夹,然后创建my.ini的文件,这是错误的,因为自己动手建的data文件夹里没有mysql启动所需要的表结构配置文件,因此要先初始化,输入以上命令,初始化完看一下mysql的文件夹里会发现多出了一个名为data的文件夹,注意data文件夹是系统创建的,不是自己手动创建的,运行需要几秒钟,dos

初始化数据:
技术分享图片
初始化完后会看到data文件夹下有mysql表结构:
技术分享图片

在初始化后生成的data目录下创建my.ini的文件:
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=E:mysql-5.7.22
#设置mysql数据库的数据的存放目录
basedir=E:mysql-5.7.22-winx64
datadir=E:mysql-5.7.22-winx64data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

dos窗口中再输入:mysqld -install(如果说已经存在,可以使用 sc delete mysql 或者 mysql -remove 将其删除)
会显示Service successfully installed:
技术分享图片

5.dos窗口中再输入:net start mysql 或者: mysqld --user=mysql #启动mysql服务

技术分享图片

6.在计算机-管理-服务和应用程序-服务中可以看到MySQL已经启动,或者快捷键查看services.msc
技术分享图片

7.登录mysql数据库,初始化的时候跳过了密码,所以默认这没有密码,输入回车,即可登录数据库
技术分享图片

以上是关于windows下安装mysql的主要内容,如果未能解决你的问题,请参考以下文章

windows系统下安装MySQL

Windows下安装MySQL详细教程

windows下安装mysql双版本

MySQL 在 Windows 系统下的安装

Windows下安装配置免安装MySQL5.7服务器

如何在windows下安装mysql数据库