无界AI教程项目--MySql安装配置全流程(三)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、下载

1、下载地址

MySql下载

下载的是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提供了大量能使我们快速便捷地处理数据的函数和方法。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值