环境:win10 64bit mysql8.0.18;
一.安装操作
进入官网https://www.mysql.com/进行一下操作
点击downloads
进入mysql的社区下载
选择这个选项进入
因为咱们的是windows,所以第一个就选择windows,下面的下载第一个压缩文件。
这个页面是询问我们要不要登陆后下载,咱们直接选择下面的,不登陆直接下载。
二.安装完安装包
1.配置MySQL数据库,配置步骤如下:
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。
如果用户没配置直接使用MySQL,但会出现图示的错误。这是因为没有配置环境变量所致。配置环境变量很简单:
我的电脑->属性->高级->环境变量
选择PATH,在其后面添加: 你的mysql bin文件夹的路径 例如:(D:\web\mysql-8.0.18-winx64-debug-test\mysql-8.0.18-winx64\bin)
2.配置完环境变量之后,还需要修改一下配置文件,我是直接在bin的文件夹中自己创建了一个my.ini的一个配置文件
在其中添加配置:
basedir=D:\web\mysql-8.0.18-winx64-debug-test\mysql-8.0.18-winx64\bin(mysql所在目录 )
datadir=D:\web\mysql-8.0.18-winx64-debug-test\mysql-8.0.18-winx64\data(mysql所在目录\data)
三.Cmd命令的操作
在前期的配置完成后,终于进入到了最后的cmd命令阶段了。
首先以管理员身份进入cmd,不然后面可能会出现权限不足的情况。
然后进入到bin中。
输入mysqld -install
进行安装;
出现这个说明安装成功了。
然后输入命令 mysqld --initialize-insecure
,直接初始化data文件,然后直接就可以无密码登陆。
在这里有的新手可能使用的是mysqld --initialize这个命令,不得不说我刚上来使用的也是这个命令,不过这个就是一个天坑啊,这个是随机生成密码,然后自己还得去找随机生成的密码,操作太繁琐,导致我又把mysql重新安装了一遍,难受…
再接下来就是使用命令net start mysql
启动mysql了,有的同学开始激动了,终于弄完了,不过接下来还会有一个坑,就是有的同学会出现net命令不会使用的命令,这就是你的系统变量没有配置好的缘故,所以出现此类问题的同学可以上网查询解决方法或留言给我我在评论区进行回复。
最后就是使用命令mysql -u root -p
进行登陆,因为咱们使用的是无密码登陆,下来password直接按enter就行,最后登陆成功以后大家就可以进行设置自己想要的密码了。
当然修改密码的话大家可以参照一下这个博客https://blog.csdn.net/Exception_sir/article/details/82111014的第三种方法,我就是按照这个进行修改的。
最后大家的安装就已经结束了,可以正常使用mysql了。