一、下载并配置mysql
1、下载mysql ,进入官网下载自己所需的版本,推荐8.0和5.7
这里选择No thanks, just start my download.
2、下载之后,安装到本地,建议解压或安装的目录为纯英文且不以s开头
3、添加Path环境变量,为mysql安装目录的bin目录
二、安装mysql
1、可以特定目录,或者mysql的安装目录下添加一个my.ini的文件(可通过创建txt文件再修改)
2、使用文本编辑器编辑my.ini文件,输入如下内容,
其中这两个路径按照自己的实际情况填写
- [mysql]
- # 设置mysql客户端默认字符集
- default-character-set=utf8
- [mysqld]
- # 设置3306端口
- port = 3306
- # 设置mysql的安装目录
- basedir = D:\MySQL-8.0.37\MySQL-8.0.37-winx64
- # 设置mysql数据库的数据的存放目录
- datadir = D:\MySQL-8.0.37\MySQL-8.0.37-winx64\data
- # 允许最大连接数
- max_connections=20
- # 服务端使用的字符集默认为8比特编码的latin1字符集
- character-set-server=utf8
- # 创建新表时将使用的默认存储引擎
- default-storage-engine=INNODB
- # 创建模式
- sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
3、使用管理员权限运行CMD
4、进入mysql的bin目录
5、输入如下命令初始化mysql
mysqld --initialize
命令成功后(没有出现错误信息),
6、在my.ini中定义的data目录会出现,且在data文件夹中***.err文件里面,会有root账号的初始密码
提示:若之前下载过mysql可通过sc delete mysql 命令删除,再执行mysqld --install
安装
7、使用net start mysql命令来启动mysql (停止mysql的命令是net stop mysql)
8、通过命令 mysql -u root -p 来登录,会提示需要密码,为***.err文件中的密码
9、至此mysql安装完成
Q&A
在net start mysql启动mysql时报错找不到指定的文件,大部分情况是Path路径配置有问题,建议使用纯英文路径且不带特殊符号,比如(D: \software\mysql\bin)