首先上MySQL的官网,可根据自己需要下载32位或64位解压版本。
2.解压
下载完解压到你想要存放的位置我的是解压到 D:\Program
Files\MySQL 文件夹。
3.配置环境变量
打开系统变量,配置mysql的环境变量,下图是通过命令行打开系统属性 > 高级 > 环境变量
创建MYSQL_HOME变量,变量值为你解压的位置
在Path中添加%MYSQL_HOME%\bin;(注意结尾处有分号),最后保存就完成了MySQL的环境变量配置了
4.生成data文件夹和my.ini文件
Win10系统可以通过win+x,然后选择打开
Windows PowerShell(管理员),打开后转到 D:\ProgramFiles\MySQL\bin目录下
然后执行命令:mysqld
--initialize-insecure--user=mysql(注意有空格),返回目录后会发现有data目录了。
创建my.ini文件,内容如下:
[client]
#设置3306端口
port=3306
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/Program Files/MySQL
# 设置mysql数据库的数据的存放目录
datadir=D:/Program Files/MySQL/data
打开 Windows
PowerShell(管理员),打开后转到 D:\Program
Files\MySQL\bin目录下
执行命令:mysqld
-install mysql--default-file= D:\Program
Files\MySQL\my.ini(这句命令是添加mysql服务,并把my.ini设为配置文件)
5.启动/停止服务
打开 Windows
PowerShell(管理员),打开后转到 D:\Program
Files\MySQL\bin目录下添加MySQL服务命令:mysqld
-install
如果出现Service successfully
installed说明注册成功了
启动MySQL服务命令:net
start mysql
停止MySQL服务命令:net
stop mysql
移除MySQL服务命令:mysqld
-remove
6.配置密码
执行命令:mysqladmin
-u root password密码
7.常见错误
输入:net
start mysql
报错:
error: Found option without preceding group in configfile:
D:\Program Files\MySQL\my.ini at line: 1
Fatal error in defaults handling. Program aborted
原因:将my.ini文件保存成格式成UTF-8
解决办法:将my.ini文件保存为ANSI格式文件