可以做羞羞的游戏视频网站,做网站所需要哪方面的知识,职业培训机构排名,网站建设费的分录怎么写记录MySQL 5.7 的下载安装教程#xff0c;并提供了Mysql 安装包 #xff0c;以下是详细下载安装过程。
一、下载Mysql安装包
网盘下载#xff1a;
下载MySQL 5.7安装包#xff0c;网盘下载地址#xff1a;点击此处直接下载
官网下载#xff1a;
进入官网#xff0c…记录MySQL 5.7 的下载安装教程并提供了Mysql 安装包 以下是详细下载安装过程。
一、下载Mysql安装包
网盘下载
下载MySQL 5.7安装包网盘下载地址点击此处直接下载
官网下载
进入官网选择你想要的版本进行下载 本文使用的是解压版下载完成后直接解压 二、环境变量配置
1.右键此电脑-属性—高级系统设置—环境变量—系统变量 2.新建系统变量
变量名MYSQL_HOME 变量值Mysql解压目录 配置Path 变量
%MYSQL_HOME%\bin 解压版的Mysql是没有my.ini文件的需要自己创建一个
新建my.ini文件文件内容如下 注配置文件中有两处需要修改。
[mysqld]
#端口号
port 3306
#mysql-5.7.43-winx64的路径
basedirD:\MySQL\mysql-5.7.43-winx64 #修改为自己的数据库解压路径
#mysql-5.7.43-winx64的路径\data
datadirD:\MySQL\mysql-5.7.43-winx64\data #修改为自己的数据库存储路径#最大连接数
max_connections200
#编码
character-set-serverutf8
default-storage-engineINNODB
sql_modeNO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]
#编码
default-character-setutf8
开始安装MySQL
以管理员身份运行cmd。。注意一定是管理员权限否则后续会安装失败。 在cmd控制台中进入MySQL解压目录 执行安装命令mysqld -install 执行初始化命令mysqld --initialize
初始化完成后执行启动命令 net start mysql 如图代表MySQL启动成功
设置连接密码
停止MySQL服务,输入命令行 net stop mysql 在刚才新建的my.ini文件中添加一行配置skip-grant-tables 添加完成后保存。然后重启MySQL。 再输入命令mysql -u root -p。
此时还没有密码所以不用输入直接敲击回车就进入MySQL了 输入命令use mysql
输入如下命令修改 MySQL密码
update user set authentication_stringpassword(“root123”) where user“root”;
把root123换成你自己设置的密码。 接着通过任务管理器停止MySQL服务。 最后一步删除掉在my.ini文件中添加的skip-grant-tables
删除
然后再次启动cmd启动mysqlnet start mysql再输入mysql -u root -p。
这时候就需要输入密码了这里使用你自己设置的新密码. 然后再重置一下密码输入命令use mysql提示需要重置 输入命令alter user user() identified by “root123”;
把root123换成你自己设置的密码。
再次输入use mysql就能看到修改已生效了 到此MySql5.7 的下载安装配置就已经全部完成了。
使用工具链接MySQL
连接数据库的可视化工具我选用的是navicat同样也放在网盘了直接下载即可。
点击此处直接下载 直接解压然后双击exe,使用方式如图。 MySQL 5.7的特性
MySQL 5.7是一个具有多项改进和新特性的版本其中包括
性能提升MySQL 5.7在所有负载模型上都有显著的性能改进并创造了新的基准测试纪录。例如在Point Select查询测试中测试成绩是MySQL 5.6的3倍多。
JSON支持MySQL 5.7引入了原生JSON数据类型支持高效存储、检索和查找JSON数据。这使得MySQL可以更好地替代XML并简化了数据处理。
Performance SchemaMySQL 5.7对Performance Schema进行了改进包括新增的监控项、降低占用空间和负载以及通过新的SYS Schema机制显著提升易用性。
InnoDB增强特性InnoDB存储引擎在MySQL 5.7中得到了增强包括对临时表的DDL操作的优化、支持空间数据类型和空间索引、独立的临时表空间等。
安全性提升MySQL 5.7强化了安全性包括密码加密方式的改进、存储安全的增强、密码策略的引入等。
复制改进MySQL 5.7提供了多源复制、多从线程增强、在线GTIDs、和增强的半同步复制等功能提高了可用性和性能。
GIS相关改进MySQL 5.7引入了InnoDB空间索引使用Boost.Geometry同时提高了完整性和标准符合性。
优化器改进MySQL 5.7的优化器避免了创建临时表减少了磁盘I/O和磁盘空间消耗同时提供了JSON格式的EXPLAIN输出便于理解查询执行计划。
系统库SYS SchemaMySQL 5.7新增了SYS Schema包含系统运行的大量性能视图使DBA进行性能诊断变得更加简单易用。
安装与服务更新MySQL 5.7引入了全新的安装方式mysqld --initialize以及更安全的初始化方式不再创建除rootlocalhost外的其他账号也不创建test库。
这些新特性和改进使得MySQL 5.7成为了一个更加强大、安全和高效的数据库管理系统。
到此MySql5.7 的下载安装配置就已经全部完成了。