MySQL8.0安装教程

步骤:
1、mysql下载
mysql官网下载地址:
https://dev.mysql.com/downloads/mysql/
选择mysql8.0.23版本下载
https://dev.mysql.com/downloads/file/?id=501136
在这里插入图片描述
在这里插入图片描述
2、选择路径,解压文件
在这里插入图片描述
3、配置mysql环境变量
1.系统变量增加MYSQL_HOME

D:\mysql-8.0.23-winx64

在这里插入图片描述
2.设置系统环境变量path:D:\mysql-8.0.23-winx64\bin

%MYSQL_HOME%\bin

4、mysql初始化和启动
1.以管理员身份运行cmd
2.cd到mysql的安装目录

#cd到mysql安装目录下
cd D:\mysql-8.0.23-winx64
#在cmd的bin目录执行以下命令,程序会在动MySQL文件夹下创建data文件夹以及对应的文件。
mysqld --initialize-insecure

小贴士:
mysqld –initialize-insecure自动生成无密码的root用户,
mysqld –initialize自动生成带随机密码的root用户。
如果出错,清空data文件夹

5、为Windows系统安装MySQL服务

#安装MySQL服务,默认服务名为:mysql
mysqld --install
#启动mysql服务
net start mysql
#查看名为mysql的服务
sc query mysql
#启动MySQL服务,注意此时的“mysql”表示服务名
net start mysql
#删除服务命令(卸载时使用)
sc delete mysql 

6、为root账号设置密码
上面已经将root账号设置为空,可以使用root用户直接登录,然后修改密码.

#本地登录mysql
mysql -u root -p
#指定端口号登录MySQL数据库
mysql -u root -p  -P 3306
#指定IP地址和端口号登录MySQL数据库
mysql -h 127.0.0.1 -u root -p -P 3306

#修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';  
如:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';  

如下图,mysql密码修改成功。
在这里插入图片描述

注意:
1、在8.0版本之后MySQL的PASSWORD(‘newpassword’)函数设置密码已经被取消。
输入命令

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘newpassword’;

mysql_native_password为加密方式。
刷新指令FLUSH PRIVILEGES;(刷新权限)

2、如果以前安装过mysql一定要把之前的卸载干净,具体步骤参考百度。

遇到的问题:
1、mysqld.exe执行报错:找不到VCUNTIME140.dll,无法继续执行代码。
在这里插入图片描述
解决:
1.网上查找并vcruntime140.dll文件
2.
32位: 将vcruntime140.dll文件复制到“C:\Windows\System32”这个目录下
64位: 将vcruntime140.dll文件复制到C:\Windows\SysWOW64目录下

3.点击“开始菜单”,选择“运行”按钮,输入:
32位: regsvr32 vcruntime140.dll,点击确定。
64位: regsvr32 c:\Windows\SysWOW64\vcruntime140.dll

4.弹出安装完成vcruntime140.dll文件的提示,点击确定。

5.done

2.安装vcruntime140.dll文件,提示vcruntime140.dll已加载,但找不到入口。在这里插入图片描述
解决:
参考https://jingyan.baidu.com/article/495ba841db120138b20ede65.html

3.提示找不到VCRUNTIME140_1.dll,无法继续执行代码。在这里插入图片描述
解决:
下载VCRUNTIME140_1.dll文件,方法同问题2。

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值