MySQL安装与修改初始密码
MySQL下载安装
1 下载
百度网盘链接 https://pan.baidu.com/s/1aaFBLpFDe1LedcD-1QlivA?pwd=5u97
提取码:5u97
2 安装
-
将mysql-8.0.18-winx64文件夹解压到物理机的磁盘下,最好直接放在D盘下,因为配置文件中已经配置了mysql的安装目录为D:\mysql-8.0.18-winx64,如果没有直接放在D盘下,需要修改my.ini文件中的存储配置。如果直接放在D盘下则直接跳到第2步,无须更改配置文件
-
配置mysql的系统环境变量
此电脑-》属性-》高级系统设置-》环境变量-》新建MYSQL_HOME环境变量,变量名为MYSQL_HOME,变量值为mysql-8.0.18-winx64在服务器下的文件路径-》选择PATH,在PATH中新建一行,输入%MYSQL_HOME%/bin,然后点确定
-
安装mysql服务
按下图使用“管理员身份”运行cmd命令行
在命令行输入 mysqld -install,出现 successfully字样表明mysql服务安装成功
- 初始化mysql
在cmd命令行输入 mysqld --initialize --console (注意:initialize 和 console 前面都有两个“-”)
启动mysql服务
在cmd命令行输入 net start mysql启动mysql服务
3 修改MySQL 服务root账号的密码
-
在cmd命令行中输入net stop mysql先停止mysql服务,然后在命令行输入
mysqld --console --skip-grant-tables --shared-memory
-
重新打开(注意要重新打开新的,上一步中的命令行窗口暂时不能关闭)新的cmd命令行,在命令行中输入mysql -u root -p,然后回车,出现Enter password时继续回车即可进入mysql命令行
3. 在mysql命令行中输入 use mysql; (注意:mysql命令最后都要加英文分号;)然后回车
-
在mysql命令行输入 update user set authentication_string = ‘’ where user = ‘root’;
然后回车 -
在mysql命令行输入 flush privileges;
然后回车
6)在mysql命令行输入 alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘123456’; 然后回车
7)在mysql命令行输入 flush privileges; 然后回车
关闭所有的命令行窗口,然后打开一个新的命令行窗口
8)在cmd命令行窗口输入 net start mysql; 启动mysql服务(以后开机会自启)
测试密码是否修改成功
在cmd命令行输入 mysql -u root -p 然后回车,出现Enter password字样后输入123456继续回车,出现如图中的mysql>说明密码已经修改为123456,至此mysql服务端安装完成