文章目录
前言
做为一个全网踩坑最多的男人(自认为的)(花了近9小时的不间断探索)我就来整理一下正确的mysql下载方式吧,帮需要的兄弟节省时间少掉头发(doge)
一、MySQL正确的下载流程(win7或win10都适用)
1.找到下载mysql的网址
怕麻烦?没关系我给你(doge)喏:
https://dev.mysql.com/downloads/mysql/
2.下载压缩包
![在这里插入图片描述](https://img-blog.csdnimg.cn/2021030618192825.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoaDFjdHJs,size_16,color_FFFFFF,t_70
下载完毕后先创建mysql文件夹
在压缩包下找到压缩到
找到你的mysql文件夹确定
my.ini内容为
[mysqld]
skip -grant -tables
#端口号
port = 3306
#mysql-5.7.27-winx64的路径
basedir=C:\Program Files\MYSQL\mysql-8.0.23-winx64\bin
#mysql-5.7.27-winx64的路径+\data
datadir=C:\Program Files\MYSQL\mysql-8.0.23-winx64\data
#最大连接数
max_connections=200
#编码
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#编码
default-character-set=utf8
*注意 一定要修改两个地方改为你们自己的bin下地址和data的地址
配置环境(很重要)
这是win7 的环境配置图
先点开计算机,右键属性,高级系统设置,环境变量新建一个MYSQL环境变量变量值为bin下的地址
找到path格式如图千万别忘记bin后的分号
创建好了变量一路点确定环境mysql环境就配置好了
你以为mysql下载也不过如此我告诉你下面坑才刚刚开始
mysql的安装和使用
1.在mysql的安装目录中打开bin文件夹运行cmd。执行数据库的指令:
mysqld --initialize --console
会出现下面结果
root用户的初始化密码:
这里建议用手机拍下来后面登录时一定会用上
*注意如果不小心叉掉了cmd或者怎么的没记录下来那也没关系,你就把data文件夹下的文档全删了再来一次
2.在MySQL安装目录的 bin 目录下执行命令:
mysqld --install
*注意install后面的mysql8可打可不打,mysqld --install [服务名] 这里的服务名默认是mysql,可以自定义
3.通过命令net start mysql开始启动mysql
net start mysql
4.通过命令net stop mysql停止服务
net stop mysql
5.链接数据库
6.修改账户密码
alter user ‘root’@‘localhost’ identified with mysql_native_password BY ‘新密码’;
示例:
alter user ‘root’@‘localhost’ identified with mysql_native_password BY ‘123456’;
修改密码,注意命令尾的分号一定要有,这是mysql的语法
如何判断你成功了全部工作呢
当前面是“mysql>”时恭喜你完成了下载任务可以开始你愉快的编程之“文化苦旅”了
7.退出数据库:
8.卸载(别真删了这是教你怎么删)
步骤1:使用管理员身份运行cmd,关闭mysql服务
步骤2:删除mysql服务
命令:sc delete mysql8 或者 mysqld remove mysql8
步骤3:刪除mysqlDB目录文件( 安裝mysql时my.ini指定的目录)
二,我踩过的坑
先呈上我的探索过程(吐血过程,不包括知乎上的搜索)
- 关键是我看了这么多还是解决不了我的问题(哭)
-
下面是一些(我遇到过的)cmd报错情况(通过针对问题解决问题的方法才解决了我的问题)
- 1.mysql193错误解决途径:原博客:http://blog.csdn.net/a379039233/article/details/46819877
- 2.mysql无法启动的3534问题:https://www.cnblogs.com/xixihuang/p/5663559.html
- 3.mysql出现2003错误:https://blog.csdn.net/siphiababy/article/details/58006509
- 4.mysql出现1045错误:https://blog.csdn.net/qq_37915248/article/details/83005946
- 5.mysql出现2错误:https://blog.csdn.net/digitalmon/article/details/78152187
- 6.mysql出现…错误其他的错误可以自己这样专门化来搜索
- 对于碰到的错误我还是挺有自信应该没人比我多吧,有的话来我评论报个到让我开心开心(doge)
总结(尽量坚持看一下呗)
我认为我这篇博客最有价值的地方是这个总结,之前我最花时间的地方是总想找一个十分完整的mysql下载文章跟着文章的流程一个个完整的走一遍,但是每一次都没有走通过,有时他们输入指令后可以实现而我输入后有异常,于是我又去找另一个下载mysql的文章又走又不通,一次次尝试一次次系统保存我认为一定是我电脑的问题,怪网络怪系统(我是win7的)怪电脑(心想这是什么破电脑)那种想要走别人成功道路而自己却走不通(于是认为自己不行开始怨天尤人),后面我开始转化另外一直方法即针对自己的问题来改进(cmd上会有我的错误类型)于是我便开始这样针对自己遇到的问题来搜索答案(如mysql出现2003错误)针对问题来探索道路这样一次次的改进自己的错误,错误越来越少离成功越来越近最后成功下载和安装成功了
所以我建议你们最省时的方法是通过这样搜索的方式:“mysql出现(2003)xx错误”,针对问题来解决问题,是最有效省时的方法
最后希望看到这篇博文的兄弟可以少花时间去下好mysql而不是我这么痛苦(哭)