火影 发表于 2024-9-1 07:29:59

Windows 平台安装 MySQL 8

《一线大厂Java面试题剖析+焦点总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
目录



[*]

[*]MySQL 下载

[*] 配置 my.ini 文件
[*] 初始化 MySQL
[*] 安装 MySQL 服务
[*] 启停 MySQL 服务
[*] 毗连数据库
MySQL 下载
官网下载所在:https://dev.mysql.com/downloads/mysql/
https://img-blog.csdnimg.cn/20210204221940918.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_6ZmI55qu55qESmF2YUxpYg==,size_15,color_FFFFFF,t_70#pic_center
https://img-blog.csdnimg.cn/2020051610341538.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_6ZmI55qu55qESmF2YUxpYg==,size_15,color_FFFFFF,t_70#pic_center
配置 my.ini 文件
将下载的压缩包解压到你想安装的目录下,解压后的文件布局如下:
https://img-blog.csdnimg.cn/20200516103718880.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_6ZmI55qu55qESmF2YUxpYg==,size_15,color_FFFFFF,t_70#pic_center
解压后是没有 my.ini 文件的,需手动创建 my.ini 文件,并根据自己实际环境填写配置:

设置端口

port=3306
设置mysql的安装目录

basedir=D:\devTools\mysql-8.0.20-winx64
设置数据库的数据的存放目录

datadir=D:\devTools\mysql-8.0.20-winx64\Data
答应最大毗连数

max_connections=200
答应毗连失败的次数。

max_connect_errors=10
服务端使用的字符集,默认为utf8mb4

character-set-server=utf8mb4
创建新表时将使用的默认存储引擎

default-storage-engine=INNODB
默认使用“mysql_native_password”插件认证

default_authentication_plugin=mysql_native_password

设置mysql客户端默认字符集

default-character-set=utf8mb4

设置mysql客户端毗连服务端时默认使用的端口

port=3306
default-character-set=utf8mb4
初始化 MySQL
尽量使用管理员身份运行CMD,否则在安装时可能会因为权限题目而报错。在 C:\Windows\System32 目录下,找到 cmd.exe,右键选择以管理员身份运行打开 cmd 窗口。然后进入到 mysql 安装所在目录的 bin 目录。然后实行以下命令:
mysqld --initialize --console
下图中,红色框为实行的命令,绿色框是实行后天生的 root用户的临时密码。请记住这个密码,背面登录必要用到。
https://img-blog.csdnimg.cn/20200516110005194.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_6ZmI55qu55qESmF2YUxpYg==,size_15,color_FFFFFF,t_70#pic_center
若实行以上命令出现如下错误,是因为缺少微软的一些运行所需的库。缺少了动态链接库(.ddl文件),找到下载源先安装一下即可,可能必要重启电脑。
https://img-blog.csdnimg.cn/20200516124059190.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_6ZmI55qu55qESmF2YUxpYg==,size_15,color_FFFFFF,t_70#pic_center
dll 下载所在:https://cn.dll-files.com/vcruntime140_1.dll.html
我下载的是以下64位版本。 解压后将 vcruntime140_1.dll 文件复制到 C:\Windows\System32 目录下即可。
https://img-blog.csdnimg.cn/20200516124343498.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_6ZmI55qu55qESmF2YUxpYg==,size_15,color_FFFFFF,t_70#pic_center
安装 MySQL 服务
打开 cmd 窗口,进入 MySQL 的 bin 目录,实行 mysqld --install [服务名] 命令,服务名可以不加默认服务名为 mysql 。
最后如何让自己一步步成为技能专家

说句实话,如果一个打工人不想提升自己,那便没有工作的意义,毕竟大家也没有到养老的年龄。
当你的技能在一步步贴近阿里p7水平的时间,毫无疑问你的薪资肯定会涨,同时你能学到更多更深的技能,交结到更锋利的大牛。
推荐一份Java架构之路必备的学习笔记,内容相当全面!!!
https://img-blog.csdnimg.cn/img_convert/63c65a93cf6af91626541054b04c0fd7.webp?x-oss-process=image/format,png
成年人的世界没有轻易二字,前段时间刷抖音看到一个程序员连着加班两星期到半夜2点的视频。在这个行业若想要拿高薪除了进步硬实力别无他法。
你知道吗?现在有的应届生实习薪资都已经赶超开发5年的程序员了,实习薪资26K,30K,你没有紧迫感吗?做了这么多年还不如一个应届生,真的非常尴尬!
进了这个行业就不要把没时间学习当借口,这个行业就是要不断学习,否则就只能被裁人。所以,抓紧时间投资自己,多学点技能,面前困难,往后轻松!
【关注】+【转发】+【点赞】支持我!创作不易!
《一线大厂Java面试题剖析+焦点总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
26K,30K,你没有紧迫感吗?做了这么多年还不如一个应届生,真的非常尴尬!
进了这个行业就不要把没时间学习当借口,这个行业就是要不断学习,否则就只能被裁人。所以,抓紧时间投资自己,多学点技能,面前困难,往后轻松!
【关注】+【转发】+【点赞】支持我!创作不易!
《一线大厂Java面试题剖析+焦点总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Windows 平台安装 MySQL 8