Windows10下mysql 8.0.19 安装配置方法图文教程

作者:positive man 时间:2024-01-21 06:33:27 

下学期就要学习MySQL了,没事先在家搞一搞,没想到光安装就费了半天劲,所以我决定整理下,供大家参考。

第一步 下载安装包:

官网

毕竟是甲骨文公司的产品,去官网下真的慢!

这里有两个供选择的,我建议选第一个(因为我先下了第二个,结果失败了,不知道为什么总是出错。)

下载完自行选择路径解压就可以了。

Windows10下mysql 8.0.19 安装配置方法图文教程

第二步 配置my.ini:

在根目录下新建文本文件,将下面的复制上,注意修改后缀为.ini


[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\Program Files\mysql-8.0.18-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\mysql-8.0.18-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

第三步 配置环境变量:

1.新建系统变量:(变量值为路径,根据自己的情况修改)

Windows10下mysql 8.0.19 安装配置方法图文教程

2.然后在系统变量的path中加入下图的最后一行(注意最后有分号)

Windows10下mysql 8.0.19 安装配置方法图文教程

第三步初始化并启动:

1.以管理员身份(必须以管理员身份打开)打开cmd,cd到mysql文件夹的bin目录下,
初始化,会打印数据库密码,记住该密码,后面会用到
mysqld --initialize --console

Windows10下mysql 8.0.19 安装配置方法图文教程

jo)?/kia(k4>B 就是密码,建议复制保存下来。有一处报错这里不妨碍安装,暂时不用管(最后我发现原因是my.ini文件的问题,我上面给的是没问题的)

如果有弹窗提示:“MySQL:由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题。”

解决办法: 下载 “微软常用运行库合集 ”,下载完直接解压,就可以解决(百度搜索下载即可)。

2.安装MySQL服务:mysqld --install

3.启动服务器命令为:net start mysql,另外,停止服务命令:net stop mysql。卸载 MySQL 服务命令:sc delete MySQL/mysqld -remove

4.登陆数据库,这时会让你输入密码
mysql -u root -p
输入完密码正常就会进入MySQL的命令模式了

Windows10下mysql 8.0.19 安装配置方法图文教程

进入之后修改密码:

例如修改密码为:123456

set password for root@localhost=‘123456';

5.显示数据库

show databases;

Windows10下mysql 8.0.19 安装配置方法图文教程

当看到如上结果时,说明mysql已经无误的安装到你的电脑上了。

精彩专题分享:

mysql不同版本安装教程

mysql5.7各版本安装教程

mysql5.6各版本安装教程

mysql8.0各版本安装教程

来源:https://blog.csdn.net/weixin_43774371/article/details/104187953

标签:mysql8.0.19,mysql8.0
0
投稿

猜你喜欢

  • 超链“确认”对话框confirm

    2008-05-16 11:42:00
  • mysql update语句的用法详解

    2024-01-22 13:12:46
  • PHP实现图片上传并压缩

    2024-05-22 10:06:09
  • MySQL 百万级分页优化(Mysql千万级快速分页)

    2024-01-22 02:43:26
  • Kubernetes上使用Jaeger分布式追踪基础设施详解

    2024-05-29 22:08:52
  • 验证sql保留字工具

    2008-05-15 12:34:00
  • Python断言assert的用法代码解析

    2021-10-05 21:57:07
  • Python中match语句的详细用法实例

    2023-06-29 11:28:46
  • 在Mac OS系统上安装Python的Pillow库的教程

    2021-09-29 15:03:26
  • Python字符串常用方法以及其应用场景详解

    2022-02-15 18:39:53
  • 微信公众平台开发教程(四) 实例入门:机器人回复(附源码)

    2024-04-30 08:46:35
  • 详解如何使用nvm管理Node.js多版本

    2024-05-09 14:49:21
  • Python浮点型(float)运算结果不正确的解决方案

    2023-10-04 16:57:44
  • Python selenium 父子、兄弟、相邻节点定位方式详解

    2023-07-03 06:19:09
  • 如何前后翻阅聊友们的发言?

    2010-01-18 20:49:00
  • 深入理解Python中的super()方法

    2022-11-07 05:10:45
  • python爬取内容存入Excel实例

    2022-06-05 16:31:47
  • TypeScript中泛型的使用详细讲解

    2024-04-17 10:35:23
  • 浅谈javascript:两种注释,声明变量,定义函数

    2024-04-16 09:06:06
  • 在Python的Flask框架中使用模版的入门教程

    2021-09-14 04:57:59
  • asp之家 网络编程 m.aspxhome.com