MySQL安装教程(自定义安装)

2024-05-09 18:28

本文主要是介绍MySQL安装教程(自定义安装),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

参考博主https://blog.csdn.net/m0_71422677/article/details/136007088

一、从mysql官网安装
今天分享的是Windows系统下MySQL的安装教程,打开MySQL官网https://www.mysql.com/downloads/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里选择第二个
在这里插入图片描述

在这里插入图片描述
等待下载完成,下载完成后,双击打开安装包,后面出现的提示点击“是”即可
在这里插入图片描述
二、开始安装
这里我选择自定义安装,也可以选择仅安装,第二项
在这里插入图片描述
按照需求选择安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
等待一段时间
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
序号2可 √ 可不 √,毕竟Windows的防火墙不咋好用,序号3和序号4可根据自身情况选择。
在这里插入图片描述

序号1、2、3、4解释:1. 这里选择DCP/IP,也就是通过网络连接MySQL,MySQL启动时是一个网络服务。TCP/IP协议栈是互联网通信的基础,它定义了数据如何在网络中传输和交换。它支持各种类型的应用层协议,例如HTTP、FTP、SMTP等,这些协议构成了互联网上各种应用的基础。2. Windows的防火墙就那样,所以勾不勾选看宝宝们心意
3 \ 4. 本机连MySQL,可以用命名管道或者共享内存都可以Named Pipe通常用于处理大量数据的通信,而Shared Memory则用于需要高速数据传输的进程间通信。Named Pipe通过读写文件来进行通信,而Shared Memory直接共享内存。因此,在使用Named Pipe时需要考虑文件I/O的开销,而在使用共享内存时需要考虑数据同步的问题。原文链接:https://blog.csdn.net/m0_71422677/article/details/136007088`在这里插入代码片`

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
授权对路径的访问权限
在这里插入图片描述

MySQL服务器的日志配置(MySQL运行时会产生各种各样的日志):1、错误日志(Error Log)配置:默认使用"脑用户名.err",不要出现中文或特殊字符(下划线、数字、空格什么的)就用纯英文2、通用日志(General Log)配置:用通用日志后,MySQL会将每个客户端连接的建立、执行的SQL语句以及断开连接的事件都记录下来,包括一些连接信息和执行的具体SQL语句3、慢查询日志(Slow Query Log)配置:慢查询日志是MySQL提供的一个特性,用于记录执行时间超过一定阈值的查询语句。当开启慢查询日志后,MySQL会将执行时间超过设定阈值的查询语句写入日志文件中,在某些场景下,特别是涉及隐私数据或者敏感信息的情况下,开启慢查询日志可能存在信息泄露的风险。4、二进制日志(Binary Log)配置:对数据的读写(删数据、改数据、插入数据)都会记录日志,如果对数据做了误删除、误更新,可以通过二进制日志恢复数据原文链接:https://blog.csdn.net/m0_71422677/article/details/136007088

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三、检测是否安装成功
打开开始菜单,找到下图程序打开
在这里插入图片描述
输入密码,后显示
在这里插入图片描述
2、命令提示符cmd窗口验证
(1)在电脑中找到安装好的MySQL的bin文件夹 并拿到地址,一般默认安装路劲是:C:\Program Files\MySQL\MySQL Server 8.0\bin,找到这个路劲才能在cmd窗口下输入正确的地址。

(2)Win + R,输入cmd,在窗口中输入cd C:\Program Files\MySQL\MySQL Server 8.0\bin,然后输入mysql -h localhost -u root -p 登录数据库,再输入数据库密码,登录成功即可查看信息。

原文链接:https://blog.csdn.net/m0_71422677/article/details/136007088

在这里插入图片描述
到这里,MySQL就安装成功啦!!!

这篇关于MySQL安装教程(自定义安装)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/974156

相关文章

mysql 获得指定数据库所有表名以及指定表的所有字段名

SELECTCOLUMN_NAME 列名,DATA_TYPE 字段类型,COLUMN_COMMENT 字段注释FROMinformation_schema. COLUMNSWHEREtable_name = 'sys_user' ## 表名AND table_schema = 'test'; ## 数据库/*获得指定表的所有字段*/SELECT*FROMinformation_schem

centos7安装docker及启动

Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令: [root@localhost ~]# yum install docker 启动docker:[root@localhost ~]# systemctl start docker.service 开机启动docker:[root@localhost ~]

mysql:慢查询日志slow_query_log

1、慢查询日志:当查询超过一定的时间没有返回结果的时候,才会记录到慢查询日志中。默认不开启。采样的时候手工开启。可以帮助DBA找出执行慢的SQL语句 2、常用的参数详解: 注意:修改以下参数,需要重新启动数据库服务才会生效。 slow_query_log=off|on     --是否开启慢查询日志slow_query_log_file=filename --指定保存路径及文件名,默认为数据

springboot 配置keytool生成的自定义证书

一、使用keytool生成自己的tomcathttps.p12证书,名字可以随便取  keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore tomcathttps.p12 -validity 365 -genkey 表示要创建一个新的密钥 -alias 表示keystore的别名 -keyalg 表示使

docker搭建mysql主从配置

1.拉取mysql,这里使用5.7 docker pull mysql:5.7 2、在本地主机新建两个配置文件:my-master.cnf、my-slave.cnf my-master.cnf: [mysqld]log-bin = mysql-binserver-id = 1 my-slave.cnf: [mysqld]server-id = 2 注意:自己创建文件所在的路径。

MyBatis的update语句的返回值改为从匹配数改为受影响的记录数,向mysql连接添加useAffectedRows=true一个参数即可。

1、现象mysql更新update语句执行时,没有内容变更的话,会返回“0”;存在内容更新的话,会返回会返回有内容更新的记录数“1”。  2、mybatis默认情况,没有内容更新也是返回“1”。这么怎么会是”1“,不应该是”0“???其实默认mybatis返回的是 Rows matched “1”,而不是 “ 0 row affected ”中的 “0”。  3、那需要怎么才能让m

MySql删除重复数据只保留最小id的那条数据。某某公司的临时面试题

错误代码: DELETE FROMpayment WHEREserial IN ( SELECT serial FROM payment GROUP BY serial HAVING count(*) > 1 ) AND id NOT IN ( SELECT min( id ) AS id FROM payment GROUP BY serial HAVING count( serial )

mysql升序排序使null结果排最后

1.现象mysql升序排序的null结果排最前面   select * FROM payment ORDER BY serial ASC; -- null值最前面  结果: 2.现象mysql降序序排序的null结果排最后面 select * FROM payment ORDER BY serial DESC; -- NULL 值最后 结果:  3.使mysql升序排序的n

自定义ViewGroup的总结(侧滑特效)

前言: 和自定义View控件一样,我们有时也需要自定义我们想要的ViewGroup,那么此时,我们就需要让其继承ViewGroup,然后重写 里边的onMeasure()和onLayout()方法,下面以侧滑特效为例,来讲解一下自定义ViewGroup所需的流程,关于侧滑特效, 其整体效果图如下: 对于自定义ViewGroup,主要有以下几步: 步骤一:编写ViewGroup

自定义View的总结(自定义滑动开关)

前言: 由于有些控件,在android中样式比较挫,并不能满足我们的需求,此时,我们可以将其进行一个自定义,下面一以一个自定义编写的ToggleButton为例, 来简要说明下,自定义所涉及到的一些步骤;以下是自定义控件ToggleButton的效果图: 其是由两张图片组成的: <1>   <2>  下面我们通过这个示例,来说明下,如何编写一个自定义view控件!!