1.https://dev.mysql.com/downloads/mysql/ 去下载
下载完后,我当时下载了两个版本,一个是文件格式,一个是安装格式,感觉第一个是用命令行格式进行安装,下面这个就是直接各种点击安装,第二个安装好几次都失败了,所以改为用命令行进行安装
2.以管理员身份进入cmd,然后进入到上图中你下载的文件夹中的bin文件,我将文件夹得文件拷贝到了C盘,重命名为MySQL;(如何判断是否是管理员模式,可自行百度)
3.需要在你的MySQL文件中添加一个空文件夹Data和一个文件my.ini;ini中得代码如下,其中basedir和datadir得路径一定要跟你文件放置得位置对应;(代码贴在文章末尾)
4.命令行执行 mysqld --initialize --console (要记下下图中得用户名root 和 随机密码 MtWjf!wq?8j4 后面会用的到)
5.命令行执行mysqld --install 然后执行 net start mysql ( 启动服务)
6.命令行输入刚刚记下得用户名密码:mysql -h localhost -u root -pxxx (EG:mysql -h localhost -u root -pMtWjf!wq?8j4);这块也可以安装一个软件进行登录,看别人帖子用Navicat,我这没有尝试
7.如果出现mysql' 不是内部或外部命令;需要去环境变量里进行配置
列出出现得问题:
在进入bin文件得过程中,出现得一些问题如下:
1.首先进入bin目录,一直报错:(解决办法:带空格得文件名 需要加引号)
2.执行mysqld --initialize --console 一直报错,按提示加了.可以了,不知道为什么,后面得命令也同样得加.
my.ini----------------------------如下
[mysqld]
skip-grant-tables
port=3306
basedir=C:Program FilesMySQL
datadir=C:Program FilesMySQLData
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4