近期再次下载mysql压缩包文件安装嘚时候出现各种坑,现记录供后来者参考
第一步:下载Mysql数据库文件。
1.将下载的zip文件解压到指定目录该目录最好 不要有中文或者空格,避免意外踩坑
my.ini的文件内容如下:
#设置mysql数据库的数据的存放目录 #允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 #创建新表时将使用的默认存储引擎 #设置mysql客户端默认字符集 #设置mysql客户端连接服务端时默认使用的端口可能和VMware的端口冲突,可自行修改3.在mysql-5.7.30-winx64的目錄下新建data文件夹my.ini文件中设置的datadir参数使用的文件夹。【也可根据自己的喜好设置其他名称】
4.初始化mysql切换到mysql的bin目录下,执行命令: mysql --initialize --console等待約1分钟。会显示生成root的密码【这里有个坑,后面使用这个密码登录时系统提示密码错误,拒绝访问】
5.添加系统环境变量,这样平时使用mysql的时候就不需要每次都切换到mysql的bin目录了
6.安装Mysql 服务。以管理员身份运行cmd输入命令:mysqld install,几乎实时提示安装结果
至此,mysql的安装过程就唍成了
第三步:测试mysql系统是否能够正常运行。
2.用root用户登录系统密码就是在初始化的时候系统提示的密码。
然后输入密码:
于是尝试重置root用户密码
3.重置root用户密码。
(3)尝试登录系统执行命令:mysql -u root -p, 提示输入密码时直接回车进入系统成功。
(4)修改root的密码操作过程及命令如下图所示:
(5)退出mysql命令行模式,注释my.ini配置文件的第二行内容重启mysql 服务后,以正常模式进入Mysql
输入新设置的root用户密码,成功进入mysql命令行密码修改成功。