Window 10安装MySQL 5.7

2023-09-15 15:36:08

1、访问如下链接进行下载:
Mysql官方下载地址

官方地址下载的东西没有那么多病毒~。这东西见仁见智吧哈哈~。有些人不怕这个。

注意安装上面这个下面的是test

2、填写mysql的环境变量

具体操作步骤如下:

  • 在桌面按下快捷键“Win+R”
  • 输入“control sysdm.cpl,EnvironmentVariables”并点击“确定”
  • 在“系统变量”中找到“Path”,双击编辑
  • 将php的安装路径加入到“变量值”中,多个路径用分号隔开
  • 点击“确定”保存

3、设置my.ini文件,里面有两个地方需要替换成自己的

[mysqld]
#设置北京时间
default-time_zone = '+8:00'
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mysql-5.7.43-winx64(需要替换成自己的)
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.43-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
# 解决无法写入空时间,解除严格限制模式
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

4、创建data目录,如上面配置的路径

5、打开C:\Windows\System32目录,找到cmd.exe,单击选中后右键,菜单中选择“以管理员身份运行”。

6、bin目录下执行命令mysqld.exe -install。

7、报错:vcruntime140_1.dll 找不到

8、解决如上报错,前往下载 vcruntime140_1.dll 文件,完成下载后,解压文件,并复制到C:\Windows\System32目录下。

9、重新执行5、6步骤,提示Service successfully installed.代表成功。

10、管理员身份,bin目录下面执行

mysqld --initialize-insecure --user=mysql

11、进入mysql 管理终端: mysql -u root -p 【当前root 用户密码为 空,直接回车不要输入密码】

12、修改root 用户密码

use mysql;  
update user set authentication_string=password('xdr') where user='root' and Host='localhost';

复制

  • 上面的语句就是修改 root用户的密码为 xdr
  • 注意:在后面需要带 分号,回车即可执行该指令
  • 执行: flush privileges; 刷新权限
  • 退出: quit

更多推荐

Python的多重继承和MixIn

前言:嗨喽~大家好呀,这里是魔王呐❤~!python更多源码/资料/解答/教程等点击此处跳转文末名片免费获取多重继承继承是面向对象编程的一个重要的方式,因为通过继承,子类就可以扩展父类的功能。回忆一下Animal类层次的设计,假设我们要实现以下4种动物:Dog-狗狗;Bat-蝙蝠;Parrot-鹦鹉;Ostrich-鸵

FFMpeg zoompan 镜头聚焦和移动走位

案例原始图片#输出帧数,默认25帧/秒,25*4代表4秒#s=1280x80#输出视频比例,可以设置和输入图片大小一致#zoom+0.002表示每帧放大的倍数,下面代码是25帧/每秒*4秒,共1000帧#最终是0.002*25*4=0.2,最终是放大1.2倍ffmpeg-i"./sdout/1.jpg"\-filter

APP应用如何选择云服务器?又如何备案呢?

APP备案应到其网络接入服务商处进行提交,如APP使用的是西部数码云服务器,就通过西部数码提交APP备案申请。APP备案申请前,需要开通一台云服务器。购买云服务器时,需要先了解APP应用的需求和估算负载量,以便选择到大小合适的云服务器。1.了解APP应用需求需要了解APP应用程序需要多少计算资源、存储空间和带宽等。这将

simulink代码生成

文章目录simulink代码生成simulink生成嵌入式C代码simulink生成AUTOSAR代码simulink代码生成Simulink是一种基于图形的编程环境,用于建模、仿真和分析动态系统。它是MathWorks公司的MATLAB软件的一个附加产品。Simulink代码生成是指使用Simulink模型生成可在其

3D大模型如何轻量化?试试HOOPS Communicator,轻松读取10G超大模型!

随着计算机技术的不断发展,3D模型在各行各业中的应用越来越广泛。然而,随着模型的复杂性和规模不断增加,处理和浏览超大型3D模型变得越来越具有挑战性。本文将探讨如何轻量化3D大模型,以及如何使用HOOPSCommunicator来读取和浏览10GB以上的超大模型。>>点击申请3D模型轻量化及格式转换解决方案一、3D大模型

清华博士面试的准备(已通过)

内修(30%)不管如何任何人都不能影响你的心态。因为冷静、理性,才能处理好95%以上的问题。剩下的5%我可以不拥有。不能既要、又要、还要。尊重客观规律。放下我执。价值导向、解决问题为导向。允许一切事情的发生,是我们最大的底牌。我是谁不重要,你是谁也不重要,重要的是大家一起做了什么事情。见天地、见众生、见自己每个人都了不

vue-h5:移动Web单击事件和延迟300ms的问题

在PC端的网页,大部分的交互是通过click事件来实现的,然而在移动端,则是通过touch事件来实现触摸交互。单击或者点击事件,指的是鼠标按下并且在短时间内放开【一般是小于300ms】。那么移动端,也是类似,在手指触摸到屏幕开始计算时间,并且在300ms内离开屏幕。这就是移动端的单击事件,手指触摸成为touch。tou

数据组合利器:从入门到精通Python中的zip()函数应用

介绍zip()函数是Python内置的一个非常有用的函数,它可以将多个可迭代对象打包成一个元组构成的新的可迭代对象。本文将深入探讨zip()函数的用法,从入门到精通。目录zip()函数的基本用法使用zip()函数合并列表使用zip()函数进行解压缩zip()函数在循环中的应用不等长可迭代对象的处理zip()函数与*操作

轻松搞定Spring集成缓存,让你的应用程序飞起来!

Spring集成缓存缓存接口开启注解缓存注解使用@Cacheable@CachePut@CacheEvict@Caching@CacheConfig缓存存储使用ConcurrentHashMap作为缓存使用Ehcache作为缓存使用Caffeine作为缓存主页传送门:📀传送Spring提供了对缓存的支持,允许你将数据

网络安全(黑客)自学

前言:想自学网络安全(黑客技术)首先你得了解什么是网络安全!什么是黑客网络安全可以基于攻击和防御视角来分类,我们经常听到的“红队”、“渗透测试”等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。无论网络、Web、移动、桌面、云等哪个领域,都有攻与防两面性,例如Web安全技术,既有Web渗透,也有

Palantir的“英伟达时刻”即将到来

来源:猛兽财经作者:猛兽财经总结(1)由于投资者对生成式人工智能的兴趣持续增加,Palantir的股价一直在上涨。(2)Palantir已经连续三个季度实现了GAAP盈利,并将很快有资格被纳入标普500指数。(3)Palantir拥有非常健康的资产负债表,并授权了一项股票回购计划。(4)虽然市场已经消化了很多乐观情绪,

热文推荐