提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、下载
1、下载地址
下载的是Installer版
2、版本选择
MySQL 8.0版本在功能、性能和安全性方面相较于MySQL 5.7版本有明显的提升和改进。但需要注意的是,MySQL 8.0版本仍然是一个发展中的版本,因此在某些情况下可能存在一些bug和问题。在实际使用过程中,需要根据实际需求和场景选择合适的版本。
二、安装
1、双击下载的安装程序
2、选择安装类型
有4种安装类型,Server only(作为服务器)、Client only(作为客户端)、Full(完全安装)、Custom(自定义安装)。
这里选择“Custom(自定义安装)”类型按钮,单击“Next(下一步)”按钮。
3、选择产品
选择需要安装的产品。例如,选择“MySQL Server 8.0.26-X64”后,单击“→”添加按钮,即可选择安装MySQL服务器,如图所示。采用通用的方法,可以添加其他你需要安装的产品。
1)展开产品清单
2)选择需要的产品,点击移动按钮,选择完成
3)自定义安装目录(需要时设置,可跳过)
①打开设置
点击Advanced Options,打开自定义安装设置界面。
②服务目录 Install Directory(MySql的安装路径)
③数据目录 Data Directory(数据库数据及相关配置的保存路径)
④注意事项(服务目录与数据目录不要使用一个目录)
4)点击next进入安装界面,点击Execute进行安装
5)等待安装完成
6)安装完成后,点击next进入产品配置阶段
①设置服务器的类型
点击下拉框,可以看到如下三个选项,如果只是自己使用,建议选择第一项
a Development Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序,将MySQL服务器配置成使用最少的系统资源。
b Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其他应用程序一起运行,例如FTP、Email和Web服务器。MySQL服务器配置成使用适当比例的系统资源。
c Dedicated Machine(专用服务器):该选项代表只运行MySQL服务的服务器。假定没有运行其他服务程序,MySQL服务器配置成使用所有可用系统资源。
②Named Pipe(命名管道)配置
一种通讯协议,用于在客户端和MySQL服务器之间传输数据。一般用于局域网中,要求客户端必须具有访问服务器资源的权限。与TCP/IP(传输控制协议或internet协议)一样,命名管道是一种通讯协议。
③Shared Memory(共享内存)配置
共享内存是一种进程间通信机制。MySQL实例及底层存储引擎用来暂存各种全局运算及可共享的暂存信息,如存储查询缓存的Query Cache、缓存连接线程的Thread Cache、缓存表文件句柄信息的Table Cache、缓存二进制日志的BinLog Buffer等等。使用共享内存,MySQL实例和底层存储引擎可以更高效地通信和协作,使用共享内存可提高数据库系统的性能,特别是多线程、高并发环境下更能体现出优势。
④Show Advanced and Logging Options(显示高级选项和日志选项)
视需要勾选
7)点击next,进入Named Pipe配置界面,选择第一项
① Minimum access to all users (RECOMMENDED)对所有用户的最小访问权限(推荐)
② Full access to members of an existing local group对现有本地组成员的完全访问权限
③ Full access to all users (NOT RECOMMENDED)完全访问所有用户(不推荐)
8)点击next,进入授权方式配置界面(选择第二项)
① Use Strong Password Encryption for Authentication (RECOMMENDED)使用强密码加密鉴权(推荐)
② Use Legacy Authentication Method (Retain MySOL 5.x Compatibility)使用旧的身份验证方法(保留MySOL 5)。x兼容性)
注:第一种加密方式采用SHA256基础的密码加密方法相较与第二种加密方式更安全,但是如果使用的图形化管理工具的版本较低的话,会出现无法连接MySQL的错误。如果你只是学习使用,直接选择第二种授权方式就可以了。
9)点击next,进入服务器root超级管理员的密码设置界面
输入两次同样的登录密码。也可以通过“Add User”添加其他用户,添加其他用户时,需要指定用户名、允许该用户名在哪台/哪些主机上登录,还可以指定用户角色等。
10)点击next,进入服务器名称设置界面
① Windows Service Name:表示该服务名会出现在Windows服务列表中,可通过服务的启停来控制;也可以通过命令行窗口中使用该服务名进行启动和停止服务;
② Start the MySQL Server at System Startup:在系统启动时启动mysql服务器,视需要勾选;
③ Standard System Account:服务运行方式,当前系统账户支持 用于大多数场景(推荐选择);
④ Custom User:服务运行方式,自定义为高级场景选择的现有用户。
11)文件权限设置(默认选中第一项)
① Yes, grant full access to the user running the Windows Service (if applicable) and theadministrators group only. Other users and groups will not have access.是的,只向运行Windows服务的用户(如果适用)和管理员组授予完全访问权限。其他用户和组将没有访问权限。
② Yes, but let me review and configure the level of access.是的,但让我检查并配置访问级别。
③ No, I will manage the permissions after the server configuration.不会,我会在服务器配置完成后进行权限管理。
12)日志相关信息配置
① General Log:常规查询日志是关于MySQL服务器正在做什么的常规记录。它只应该用来追踪问题。
② Slow Query Log:缓慢的查询日志由sql语句组成,这些语句的执行时间超过给定的秒值。建议打开该日志。
③ Binary Log:二进制日志包含所有数据库事件,用于复制和数据恢复操作。启用日志会对服务器的性能产生影响。输入日志名称,不带文件扩展名。
13)点击next,进入高级选择设置界面,直接下一步
14)完成配置
点击Execute,开始完成此前配置
完成,点击Finish
三、配置环境变量
1、打开系统信息界面,点击高级系统设置
2、点击环境变量
3、系统变量中找到path,打开
4、添加MySql安装路径
5、检查是否配置成功
1)输入cmd打开终端
2)输入命令,任选一个
mysql --version
3)输入命令链接数据库
mysql -uroot -P3306 -p
4)退出连接
quit
四、安装管理工具
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。