在进入到官网下载的时候,我们会发现官网上提供了很多类型的版本,它们到底是什么意思,哪个才是我们需要的呢?下面就来简单介绍下常见的,如下:
企业建站必须是能够以充分展现企业形象为主要目的,是企业文化与产品对外扩展宣传的重要窗口,一个合格的网站不仅仅能为公司带来巨大的互联网上的收集和信息发布平台,创新互联面向各种领域:履带搅拌车等网站设计、成都全网营销推广解决方案、网站设计等建站排名服务。
1、MySQL Enterprise Edition: Mysql企业版本,包含了最新的特性和管理工具,以及可以提供技术支持( 但是是要收费 )。
2、MySQL Cluster CGE: 一个用于高吞吐量快速、稳定的访问数据的开源事务数据库,它包含了MySQL Cluster、MySQL Enterprise Edition、MySQL Cluster Manager的功能。
3、MySQL Community (GPL) :遵循GPL开源协议的MySQL版本,平常我们使用的大多数遵循这个协议下的社区版
4、MySQL Installer : 是一个安装管理程序,因为MySQL家族包括了许多产品,所以提供了一个统一管理下载的工具。
5、MySQL Community Server : MySQL Community (GPL)下的开源社区版本,是使用的数据库开源版本( 免费的,盘它 )。
6、Mysql Workbench : 类似navicat是个图形界面UI工具,可以实现远程Mysql数据库访问(一开始不建议直接使用图形化管理工具,建议先通过命令行了解,这样能够更快的认识Mysql, 高手都是用命令行的 (PS: 如有需要图形化工具的可以私我))。
到官网下载自己需要的版本()或者直接到云盘下载(私信我,这种方式更快),下载步骤如下:
1、进入MySQL官网 =》选择“DOWNLOADS”选项 =》 点击MySQL Community (GPL) Downloads »
2、根据自己的需要选择“MySQL Community Server(不带图形化界面-推荐)”或者MySQL Workbench(带图形化界面的)
3、下载安装包(32位电脑下载32位的安装包,64位电脑下载64位的安装包)
4、解压下载好的安装包
5、配置环境变量
环境变量: 指的是当你在命令行属于任意一个值时,win系统会去环境变量池中匹配,如果有匹配到可执行的路径,则直接去对应的路径下进行执行 。
如你输入mysql,然后你在环境变量中配置了你安装的MySQL路径为:D:mysql8.xbin,则系统会匹配成D:mysql8.xbinmysql,如果这个目录下有这个可执行文件,则运行,具体步骤如下:。
1、启动MySQL服务器,并进行登录
2、如果发现MySQL服务无法启动,则进行下面的配置即可
(1)、在mysql压缩的路径中添加以下my.ini文件,内容如下(把其中的两处工作路径改为自己的按照路径即可):
(2)、执行执行 mysqld --initialize-insecure 指令进行配置,安装路径会默认生成一个data文件夹,如下:
3、输入mysqld --install将mysql注册到Window服务中,如果提示已经存在则跳过
4、启动mysql服务:net start mysql
5、连接Mysql服务: mysql -u root -p 回车(默认密码为空,输入密码时直接回车即可,为了安全性,记得修改密码哦),到此Mysql安装完成,可以随便操作了!
6、修改密码,分为MySQL5.x版本和8.x版本,步骤如下:
(1)、选中mysql数据库: use mysql
(2)、修改root用户的密码
不积跬步,无以至千里;不积小流,无以成江海。今天播种努力的种子,总会有一天发芽!
在 MySQL 8.0.23 版本中新添加了一个功能:可以给字段附加不可见属性。对于非指定字段的查询语句默认隐藏不可见字段的内容。该功能可适用于需要给表添加字段并需要对已有的业务系统隐藏时使用以及给表添加主键字段或索引字段时使用。
MySQL 从 8.0.23 版本之前,所有表的字段均为可见字段,在 8.0.23 版本之后,可以给字段添加不可见属性。默认对 select * 等操作隐藏,只有当 sql 语句中指定该字段值时才会显示
官网连接:
1、新建一张表,给当中字段赋予不可见属性(INVISIBLE)
2、建表语句以及表结构中均可以查看到不可见字段的字段信息
3、在系统表 INFORMATION_SCHEMA.COLUMNS 中的 EXTRA 字段值中也可以查看到表字段值的不可见属性。
1、每张表必须要有至少一个可见字段。
2、不可见字段允许被定义为主键或创建2级索引,也可以定义自增属性。适合给已有的表添加主键或者索引。
3、使用 DML 语句时,如果涉及到不可见字段的值,需要在sql语句中显示指定该不可见字段。否则会按照默认方式,忽略不可见字段进行 DML 语句的解析和处理。同理 create table as select,insert into select 等,不可见字段需要明文指定,否则按默认不做处理。
4、使用 select...outfile 以及 load data 方式导入导出含不可见字段表时,默认对不可见列不做处理。如果需要导出不可见列的数据或者将数据导入至不可见列中,也需要明文指定字段名。
5、允许给已有的字段附件不可见属性
6、使用 mysqldump 备份时,逻辑备份文件自带不可见字段的建表语句,并明文指定了插入数据的字段值。
7、binlog 会记录 DDL 的不可见列字段属性。当 binlog 为 STATEMENT 模式时,原始 DML 语句会被记录,当 binlog 为 ROW 模式时,不可见列如果有值,也会被记录。
不可见字段这项新功能是对 MySQL 表结构体系的一种补充。不仅允许用户对已使用的表做结构变更并且兼顾业务侧的需要。弥补了业务初期创建错误表结构这样的问题点。一定程度上提升了 MySQL 在使用上的容错率。
双击进入安装,如下图:
2
点击上图红框“Install MySQL Products”进入安装界面,如下图:
3
根据上图当中第一步骤与第二步骤,进入下图:
4
进入设置界面,如下图:
5
在原来旧的版本当中,安装类型有3种安装类型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。
Typical(典型安装)安装只安装MySQL服务器、mysql命令行客户端和命令行实用程序。命令行客户端和实用程序包括mysqldump、myisamchk和其它几个工具来帮助你管理MySQL服务器。
Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。
Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。
而在新版本当中,选项有所不同,不过我这里默认选第一项了,其它选项请看下图:
6
进入安装前环境验证,如下图:
7
点击“Execute”按钮后,可能会下载一些程序,到时你自己点击安装就行了,直到所有安装完成就OK了,如下图:
8
点击“Next”进入安装,如下图:
9
网络不好的,得下一阵子呢,等着吧!当安装完了,如下图:
10
接着下一步,如下图:
进入服务器配置,可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策。 Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。 Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。
Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。
如下图:
点击“Next”按钮进入下图:
点击“Next”进入系统服务Myqsl配置,如下图:
点击“Next”进入日志配置界面,如下图:
我简单配置错误日志存放路径,如果不想进入日志配置,那就在“服务器配置”那里不选高级配置,如图下图:
配置日志后点击“Next”进入最后配置,如下图:
MySQL安装完成,我们验证一下,是否可以正常使用,如下图:
或者使用MySQL Workbench,如下图:
输入密码后,查询一下,如下图:
所有安装配置成完。