安装mysql的完全步骤(还有遇到的一些问题的解决方法)

安装mysql遇到的一些问题(安装mysql步骤)

下载官网链接:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述
下载到本地磁盘后解压
在这里插入图片描述
文件夹中是这样的(请忽略我划掉的地方)
在这里插入图片描述
然后建立一个新的文件叫my.ini(名字必须是这个!不可以改
然后在打开这个新的文件,写入

[mysqld]

port = 3306

basedir=D:\mysql\mysql-8.0.21-winx64

datadir=D:\mysql\mysql-8.0.21-winx64\data

max_connections=200


max_allowed_packet = 100M

character-set-server=utf8

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]

default-character-set=utf8

在这里插入图片描述
请注意这里的地址请修改成你下载解压后的mysql的存储地址,这时候可能有人疑惑,我没有data文件夹啊,我是不是要手动创建一个,千万不要去建,千万不要。
接下来,到桌面右击我的电脑,点击属性
在这里插入图片描述
选择高级系统设置
在这里插入图片描述
选择环境变量
在这里插入图片描述
选择path,然后点击编辑
在这里插入图片描述

选择新建然后浏览找到你保存sql的路径下的bin文件夹
在这里插入图片描述
在这里插入图片描述
然后就全部点确认点回去
然后在c盘中找到cmd.exe(C:\Windows\System32\cmd.exe)右击
选择以管理员身份运行
在这里插入图片描述
然后输入指令

mysqld --initialize-insecure --user=mysql

这个地方不要觉得卡了,需要等待一下(data文件夹就是这个时候生成的)
可能这个时候会报错,由于找不到vcruntime140_1.dll,无法继续执行代码
这是什么啊,我百度了一下,什么vs??,我安装个数据库还要装visual studio吗,其实是缺少了动态链接库(.ddl文件), 跟mysql无关, 下载一下就可以啦
https://blog.csdn.net/qq_42365534/article/details/102847013?utm_source=app(关于下载可以看这里)
安装完毕之后
在cmd中(还是管理员身份)输入

net start mysql

在这里插入图片描述
输入指令

mysql -u root -p

会出现password:直接回车(第一次没有密码)
在这里插入图片描述
这就成功啦,如果出现

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

请反思之前的步骤有没有全部做对,如果没有,不要慌,删了重新再来
然后我想改我的密码
输入指令

alter user user() identified by “123456”

奇怪的事情出现了
在这里插入图片描述
怎么没有反应,下面有个箭头什么意思
实际上是因为MySQL命令语句需要用“;”结束,表示一条命令。

分号是在数据库系统中分隔每条 SQL 语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。
加入分号,果然有反应了,但还是报错了
在这里插入图片描述
更改语句为



SET PASSWORD = '123456'

或者

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

在这里插入图片描述
安装成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值