96SEO 2026-02-20 03:29 14
个人简介大家好我是shark-Gao一个想要与大家共同进步的男人

❤️欢迎大家这里是CSDN我总结知识的地方欢迎来到我的博客我亲爱的大佬
Delete”组合键打开“任务管理器”对话框可以在“服务”列表找到“MySQL8.0”的服务如果现在“正在运行”状态可以右键单击服务选择“停止”选项停止MySQL8.0的服务如图所示。
卸载MySQL8.0的程序可以和其他桌面应用程序一样直接在“控制面板”选择“卸载程序”并在程序列表中找到MySQL8.0服务器程序直接双击卸载即可如图所示。
这种方式删除数据目录下的数据不会跟着删除。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YuRWfNsZ-1680164760971)(https://gaoziman.oss-cn-hangzhou.aliyuncs.com/img/image-20211014153657668.png)]
你也可以通过安装向导程序进行MySQL8.0服务器程序的卸载。
再次双击下载的mysql-installer-community-8.0.26.0.msi文件打开安装向导。
安装向导会自动检测已安装的MySQL服务器程序。
选择要卸载的MySQL服务器程序单击“Remove”移除即可进行卸载。
弹出是否同时移除数据目录选择窗口。
如果想要同时删除MySQL服务器中的数据则勾选“Remove
完成卸载。
单击“Finish”完成按钮即可。
如果想要同时卸载MySQL8.0的安装向导程序勾选“YesUninstall
在操作完以后需要重启计算机然后进行安装即可。
如果仍然安装失败需要继续操作如下步骤4。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL服务
删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL服务
删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务目录删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务删除注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类
找到path环境变量将其中关于mysql的环境变量删除切记不要全部删除。
D:\develop_tools\mysql\MySQLServer8.0.26\bin;
社区版本开源免费自由下载但不提供官方技术支持适用于大多数普通用户。
企业版本需付费不能在线下载可以试用30天。
提供了更多的功能和更完备的技术支持更适合于对数据库的功能和可靠性要求较高的企业客户。
Server封装成一个Server。
需要在社区版或企业版的基础上使用。
目前最新版本为8.0.27发布时间2021年10月。
此前8.0.0
WorkbenchGUITOOL一款专为MySQL设计的图形界面管理工具。
MySQLWorkbench又分为两个版本分别是社区版MySQL
Windows平台下提供两种安装文件MySQL二进制分发版.msi安装文件和免安装版.zip压缩文件。
一般来讲应当使用二进制分发版因为该版本提供了图形化的安装向导过程比其他的分发版使用起来要简单不再需要其他工具启动就可以运行MySQL。
mysql-installer-web-community-8.0.26.0.msi
下载程序大小2.4M安装时需要联网安装组件。
mysql-installer-community-8.0.26.0.msi
如果安装MySQL5.7版本的话选择Archives接着选择MySQL5.7的相应版本即可。
这里下载最近期的MySQL5.7.34版本。
MySQL下载完成后找到下载文件双击进行安装具体操作步骤如下。
步骤1双击下载的mysql-installer-community-8.0.26.0.msi文件打开安装向导。
Type”选择安装类型窗口在其中列出了5种安装类型分别是Developer
only仅作为客户端、Full完全安装、Custom自定义安装。
这里选择“Custom自定义安装”类型按钮单击“Next(下一步)”按钮。
8.0.26-X64”后单击“→”添加按钮即可选择安装MySQL服务器如图所示。
采用通用的方法可以添加其他你需要安装的产品。
此时如果直接“Next”下一步则产品的安装路径是默认的。
如果想要自定义安装的选择窗口如图所示此时你可以分别设置MySQL的服务程序安装。
如果不设置默认分别在C盘的Program
步骤4在上一步选择好要安装的产品之后单击“Next”下一步进入确认窗口如图所示。
单击“Execute”执行按钮开始安装。
步骤5安装完成后在“Status”状态列表下将显示“Complete”安装完成如图所示。
步骤1在上一个小节的最后一步单击“Next”下一步按钮就可以进入产品配置窗口。
步骤2单击“Next”下一步按钮进入MySQL服务器类型配置窗口如图所示。
端口号一般选择默认端口号3306。
Type”选项用于设置服务器的类型。
单击该选项右侧的下三角按钮即可查看3个选项如图所示。
Machine开发机器该选项代表典型个人用桌面工作站。
此时机器上需要运行多个应用程序那么MySQL服务器将占用最少的系统资源。
Machine服务器该选项代表服务器MySQL服务器可以同其他服务器应用程序一起运行例如Web服务器等。
MySQL服务器配置成适当比例的系统资源。
Machine专用服务器该选项代表只运行MySQL服务的服务器。
MySQL服务器配置成使用所有可用系统资源。
步骤3单击“Next”下一步按钮打开设置授权方式窗口。
其中上面的选项是MySQL8.0提供的新的授权方式采用SHA256基础的密码加密方法下面的选项是传统授权方法保留5.x版本兼容性。
步骤4单击“Next”下一步按钮打开设置服务器root超级管理员的密码窗口如图所示需要输入两次同样的登录密码。
也可以通过“Add
User”添加其他用户添加其他用户时需要指定用户名、允许该用户名在哪台/哪些主机上登录还可以指定用户角色等。
此处暂不添加用户用户管理在MySQL高级特性篇中讲解。
步骤5单击“Next”下一步按钮打开设置服务器名称窗口如图所示。
该服务名会出现在Windows服务列表中也可以在命令行窗口中使用该服务名进行启动和停止服务。
本书将服务名设置为“MySQL80”。
如果希望开机自启动服务也可以勾选“Start
步骤6单击“Next”下一步按钮打开确认设置服务器窗口单击“Execute”执行按钮。
步骤7完成配置如图所示。
单击“Finish”完成按钮即可完成服务器的配置。
步骤8如果还有其他产品需要配置可以选择其他产品然后继续配置。
如果没有直接选择“Next”下一步直接完成整个安装和配置过程。
如果不配置MySQL环境变量就不能在命令行直接输入MySQL登录命令。
下面说如何配置MySQL的环境变量
步骤1在桌面上右击【此电脑】图标在弹出的快捷菜单中选择【属性】菜单命令。
步骤3打开【系统属性】对话框选择【高级】选项卡然后单击【环境变量】按钮。
步骤4打开【环境变量】对话框在系统变量列表中选择path变量。
步骤5单击【编辑】按钮在【编辑环境变量】对话框中将MySQL应用程序的bin目录C:\Program
步骤6添加完成之后单击【确定】按钮这样就完成了配置path变量的操作然后就可以直接输入MySQL命令来登录数据库了。
此版本的安装过程与上述过程除了版本号不同之外其它环节都是相同的。
所以这里省略了MySQL5.7.34版本的安装截图。
配置环节与MySQL8.0版本确有细微不同。
大部分情况下直接选择“Next”即可不影响整理使用。
这里配置MySQL5.7时重点强调与前面安装好的MySQL8.0不能使用相同的端口号。
MySQL的安装和配置是一件非常简单的事但是在操作过程中也可能出现问题特别是初学者。
问题1无法打开MySQL8.0软件安装包或者安装过程中失败如何解决
在运行MySQL8.0软件安装包之前用户需要确保系统中已经安装了.Net
Framework相关软件如果缺少此软件将不能正常地安装MySQL8.0软件。
解决方案到这个地址https://www.microsoft.com/en-us/download/details.aspx?id42642下载Microsoft
Installer正常安装。
windows上安装mysql8.0需要操作系统提前已安装好Microsoft
解决方案同样是提前到微软官网https://support.microsoft.com/en-us/topic/***-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0下载相应的环境。
解决办法是把以前的安装则默认安装。
同时删除MySQL的Data则默认安装一般为隐藏目录。
删除后重新安装即可。
问题3如何在Windows系统删除之前的未卸载干净的MySQL服务列表
操作方法如下在系统“搜索框”中输入“cmd”按“Enter”回车键确认弹出命令提示符界面。
然后输入“sc
MySQL服务名”,按“Enter”回车键就能彻底删除残余的MySQL服务了。
MySQL安装完毕之后需要启动服务器进程不然客户端无法连接数据库。
在前面的配置过程中已经将MySQL安装为Windows服务并且勾选当Windows启动、停止时MySQL也自动启动、停止。
服务点击方式4单击【开始】菜单在搜索框中输入“services.msc”按Enter键确认
start和stop后面的服务名应与之前配置时指定的服务名一致。
如果当你输入命令后提示“拒绝服务”请以系统管理员身份打开命令提示符界面重新尝试。
当MySQL服务启动完成后便可以通过客户端来登录MySQL数据库。
注意确认服务是开启的。
1-p与密码之间不能有空格其他参数名与参数值之间可以有空格也可以没有空格。
如
password:****3客户端和服务器在同一台机器上所以输入localhost或者IP地址127.0.0.1。
同时因为是连接本机
-hlocalhost就可以省略如果端口号没有修改-P3306也可以省略
databases;“information_schema”是
数据库服务器的系统信息比如数据库的名称、数据表的名称、字段名称、存取权限、数据文件
数据库服务器运行时需要的系统信息比如数据文件夹、当前使用的字符集、约束检查信息等等
数据库名;#创建atguigudb数据库该名称不能与已经存在的数据库重名。
atguigudb;说明如果没有使用use语句后面针对数据库的操作也没有加“数据名”的限定那么会报“ERROR
使用完use语句之后如果接下来的SQL都是针对一个数据库操作的那就不用重复use了如果要针对另一个数据库操作那么要重新use。
);说明如果是最后一个字段后面就用加逗号因为逗号的作用是分割每个字段。
***************************Table:
sec)上面的结果显示student的表格的默认字符集是“latin1”不支持中文。
***************************Database:
sec)上面的结果显示atguigudb数据库也不支持中文字符集默认是latin1。
collation_%;步骤2修改mysql的数据目录下的my.ini配置文件
collation-serverutf8_general_ci注意建议修改配置文件使用notepad等高级文本编辑器使用记事本等软件打开修改后可能会导致文件编码修改为“含BOM头”的编码从而服务重启失败。
collation_%;如果是以上配置就说明对了。
接着我们就可以新创建数据库、新创建数据表接着添加包含中文的数据了。
8.0版本之前默认字符集为latin1utf8字符集指向的是utf8mb3。
网站开发人员在数据库设计的时候往往会将编码修改为utf8字符集。
如果遗忘修改默认的编码就会出现乱码的问题。
从MySQL
8.0开始数据库的默认编码改为utf8mb4从而避免了上述的乱码问题。
MySQL图形化管理工具极大地方便了数据库的操作与管理常用的图形化管理工具有MySQL
Preminum、MySQLDumper、SQLyog、dbeaver、MySQL
Workbench分为社区版和商业版社区版完全免费而商业版则是按年收费。
为数据库管理员、程序开发者和系统规划师提供可视化设计、模型建立、以及数据库管理功能。
它包含了用于创建复杂的数据建模ER模型正向和逆向数据库工程也可以用于执行通常需要花费大量时间的、难以变更和管理的文档任务。
下载地址http://dev.mysql.com/downloads/workbench/。
系统可以直接看到所有程序。
接着找到“MySQL”点开找到“MySQL
库包括数据表、视图、存储过程和函数左下方是信息栏可以显示上方选中的数据
来生成一个数据表。
数据表是存储数据的载体有了数据表以后我们就能对数据进行操作了。
MySQL是一个强大的MySQL数据库服务器管理和开发工具。
它可以与任何3.21或以上版本的MySQL一起工作支持触发器、存储过程、函数、事件、视图、管理用户等对于新手来说易学易用。
其精心设计的图形用户界面GUI可以让用户用一种安全简便的方式来快速方便地创建、组织、访问和共享信息。
Navicat支持中文有免费版本提供。
数据库管理工具。
这款工具是使用C语言开发的。
该工具可以方便地创建数据库、表、视图和索引等还可以方便地进行插入、更新和删除等操作同时可以方便地进行数据库、数据表的备份和还原。
该工具不仅可以通过SQL文件进行大量文件的导入和导出还可以导入和导出XML、HTML和CSV等多种格式的数据。
下载地址http://www.webyog.com/读者也可以搜索中文版的下载地址。
客户端支持所有流行的数据库MySQL、PostgreSQL、SQLite、Oracle、DB2、SQL
Hive、Phoenix、Presto等。
DBeaver比大多数的SQL管理工具要轻量而且支持中文界面。
DBeaver社区版作为一个免费开源的产品和其他类似的软件相比在功能和易用性上都毫不逊色。
ToolKit环境。
如果电脑上没有JDK在选择安装DBeaver组件时勾选“Include
下载地址https://dbeaver.io/download/
有些图形界面工具特别是旧版本的图形界面工具在连接MySQL8时出现“Au***ntication
出现这个原因是MySQL8之前的版本中加密规则是mysql_native_password而在MySQL8之后加密规则是caching_sha2_password。
解决问题方法有两种第一种是升级图形界面工具版本第二种是把MySQL8用户登录密码加密规则还原成mysql_native_password。
第二种解决方案如下用命令行登录MySQL数据库之后执行如下命令修改用户密码加密规则并更新用户密码这里修改用户名为“rootlocalhost”的用户密码规则为“mysql_native_password”密码值为“123456”如图所示。
MySQL的所有MySQL的可执行文件。
如mysql.exeMySQLInstanceConfig.exe数据库的配置向导在安装时出现的内容datamy.ini文件MySQL的主要配置文件c:\ProgramData\MySQL\MySQL
代码跟你熟悉的一样而且有很多注释可以帮助你理解。
阅读源代码就像在跟
--defaults-file“D:\ProgramFiles\mysql\MySQLServer5.7Data\my.ini”
au***ntication_stringpassword(‘新密码’)
如果输入mysql命令报“不是内部或外部命令”把mysql安装配置到环境变量path中。
如下
数据库名;”语句这样接下来的语句就默认针对这个数据库进行操作解决方案二就是所有的表对象前面都加上“数据库.”
1原因服务器端认为你的客户端的字符集是utf-8而实际上你的客户端的字符集是GBK。
如果是在修改my.ini之前建的库和表那么库和表的编码还是原来的Latin1要么删了重建要么使用alter语句修改编码。
***************************Table:
***************************Table:
***************************Table:
-------------------------------------------------------------------------
-------------------------------------------------------------------------
-------------------------------------------------------------------------
-------------------------------------------------------------------------
-------------------------------------------------------------------------
-------------------------------------------------------------------------
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback