前言
作为一个开发,自己的本机电脑总是需要一个数据库,快速在windows系统电脑上安装mysql,咱们这里安装绿色版,因为绿色版安装起来真的节约时间!!!
mysql下载安装
下载地址(这里就给官网的下载地址,推荐下载mysql8版本): https://dev.mysql.com/downloads/mysql/
1.复制链接打开,选择相关版本进行点击 download
2.选择 No thanks, just start my download.
3.等待下载完解压到本地
4.新建my.ini文件
5.在ini文件加入mysqld命令的内容:
[mysqld]
basedir=D:\dev\mysql-8.0.33-winx64
datadir=D:\dev\mysql-8.0.33-winx64\data
port=3306
#skip-grant-tables
6.进入bin文件下,选中路劲输入cmd命令
7.依次输入命令
命令 | 介绍 |
---|---|
1.mysqld --install | 这个命令是进行安装初始化data文件 |
2.net start mysql | 启动mysql |
3.mysql -u root -p | 登录到数据库 |
4.alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘新密码’; | 修改本地数据库密码 |
踩到的坑
1.拒绝访问,我这个错就是没有权限,需要以管理员的权限打开cmd执行命令
通过管理员打开 切换到mysql的bin目录下 完美解决
2.显示mysql启动成功,但是使用mysql -u root -p 登录失败
我这里导致的原因就是mysql服务自己停止,因为my.ini文件中加了 skip-grant-tables 所以会导致服务自动停掉,这里需要把 skip-grant-tables 注掉。然后删除mysql的data文件夹下的所有东西,重新到bin目录下进行初始化。
小菜狼mysql踩坑记录,不足之处还请大佬批评指正。