MySQL win10 64位安装教程

最近在搞mysql 但是安装数据库的时候出现了一些问题,所以总结一下,让你们少走一些弯路
此教程适用于 下载之后是zip的压缩包
1.去官网下载mysql

https://www.mysql.com/downloads/

图片说明
图片说明
2.下载之后最新的是一个压缩包 然后解压
3.将整个文件夹放在你的应用程序盘符里面,我的放在了d盘,当然你也可以放在c盘
图片说明
4.创建在mysql的根目录里面创建my.ini文件如上图, 在创建一个data文件夹,用来存放数据库
my.ini文件里面是一些配置信息需要我们做初步的配置,复制此条信息到你的my.ini文件,注释已经写得很清楚了(注意根目录的文件夹名称和里面设置的文件夹名称要对应,我这里是5.7.20)

[mysqld]

#绑定IPv4和3306端口
bind-address = 0.0.0.0
port = 3306

# 设置mysql的安装目录
basedir=D:\\DevelopTools\mysql-5.7.20

# 设置mysql数据库的数据的存放目录
datadir=D:\\DevelopTools\mysql-5.7.20\data

# 允许最大连接数
max_connections=200

图片说明
5.初始化mysql
打开cmd.exe 在按 Windows + r 键, 或者开始--> 控制台 找到命令行
把终端调出来, 记住要用管理员权限打开
图片说明
1.执行命令,这一步是初始化

mysqld --initialize-insecure --user=mysql

图片说明
MySQL安装出现“不是内部或外部命令,也不是可执行程序”等一系列问题的解决方案
https://www.cnblogs.com/love-yh/p/7157973.html
一、这是应该是环境变量出问题了,设置如下:
1)右击我的电脑选择“属性”,找到“高级系统设置”
图片说明
2)在系统属性下,选择“高级”中的“环境变量”
3)在环境变量中的用户变量选择“Path”,单击编辑,将MySQL中bin的安装路径,粘贴到此处,即可。
图片说明
2.安装mysql

mysqld install

3.测试mysql有没有安装成功
开启mysql

net start mysql

图片说明
4.修改mySQL密码
初始进入,回车键即可,因为没有设置密码,之后,通过如下指令设置密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

图片说明
5.以后都需要在d盘mysql的bin目录下面执行,比较麻烦,大家把环境变量配置一下就好了, 如果安装过了想删除也很容易需要执行命令
删除原来的服务

mysqld --remove mysql

解决MySQL初始化报错:mysqld: Can't create directory ’xxxx’ (ErrorCode 2 - No such file or directory)
将my.ini配置文件里的路径盘符后面的单斜杠改为双斜杠就可以了
修改前:

[mysqld]

#绑定IPv4和3306端口
bind-address = 0.0.0.0
port = 3306

# 设置mysql的安装目录
basedir=D:\DevelopTools\mysql-5.7.20

# 设置mysql数据库的数据的存放目录
datadir=D:\DevelopTools\mysql-5.7.20\data

# 允许最大连接数
max_connections=200

修改后

[mysqld]

#绑定IPv4和3306端口
bind-address = 0.0.0.0
port = 3306

# 设置mysql的安装目录
basedir=D:\\DevelopTools\mysql-5.7.20

# 设置mysql数据库的数据的存放目录
datadir=D:\\DevelopTools\mysql-5.7.20\data

# 允许最大连接数
max_connections=200

再执行mysqld --initialize命令会生成data文件夹及相应文件

Java基础 文章被收录于专栏

建立本人的Java基础技术栈积累库

全部评论

相关推荐

大猪蹄子哥:1-谁教你这么写教育经历的……咱都这个学历了,很多公司要看本科、硕士,Gap Year的,你啪就给一个上大26届硕士,没了。 2-那堆奖学金揉成一行放最后得了,放前面显得你没技术自信,还是那句话,对于咱这个学历直接上重点,你这上半段看起来像个大专(无恶意 3-专业技能最好点出来细化方向,你熟悉的以太网是UDP还是TCP,是千兆还是万兆等等,多种信号处理……那你倒是说两个啊,后面空着干嘛,会的干嘛不讲 4-项目经历废话太多,描述不专业(怎么还有我,我们这种词),没有数据支撑(是婴儿还是巨人看不出来)。最后如果这些是真的XX项目、比赛,最好点出来,不然更显得像自学着玩的,或者说抄的(经典复现等于我做过 5-个人总结在咱这个分段没用
点赞 评论 收藏
分享
learYuan:🐕看了都摇头
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务