1,根据自己的需求去官网下载
2.解压到自己喜欢的路径
其中date 和 my.ini 在5.7后面的版本 解压后是没有的,需要自己配置。
可以自己创建my.ini文件 ,但是不能自己创建date文件夹。
其中my.ini文件的配置如下(如果报错要将目录文件的\变为/,因为我自己编译的就是/所以应该没错,可以多试试)
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/study/mysql/mysql-5.7.25-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:/study/mysql/mysql-5.7.25-winx64/date
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
其中basedir和datadir后面的解压地址修改为自己的解压地址
3,配置环境变量
在电脑右键 属性 高级系统设置里面
添加环境变量
MYSQL_HOME
输入解压地址
添加path变量 解压目录的bin目录下
4.将ini文件放到你的解压目录下
5.用cmd打开命令窗口,切换到mysql目录下
cd 切换 cd..回到上一层文件 (不行就用管理员模式)
6.执行mysqld -install命令进行安装
7.执行mysqld --initialize-insecure --user=mysql命令初始化
成功后,会生成data目录并生成root用户。(错误可能是ini配置错误)
8.执行net start mysql命令启动MySQL。
如果未成功可能有多方面的原因 (多百度,我也是新手)
9.启动成功,执行"mysqladmin -u root -p password 新密码"命令设置密码,root旧密码为空,直接回车就可以。
到这里就解压完成了,能够正常使用了。 (参考了很多网上的例子)
https://blog.csdn.net/rucia/article/details/81288235
这篇文章不错,按照操作一遍就行了,多百度错误。
其中如果报错可能有多方面的原因,我这里说一说我遇到的原因
1,原来下载过mysql没有卸载干净,一定要卸载干净,变量,注册表,解压内容,隐藏目录的文件 (有个date就是在隐藏文件里面好像是8.0以上的版本自动配置的ini)。
2,ini文件配置错误,最主要就是解压目录,(比如无法初始化date文件夹,可能就是ini文件配置错误,我的是\错误)。
3,其他的我也忘了,网上一般都有,多看几篇就行了。。
一般的错误也没有多少,不要心慌