目录

  • 一、MySQL介绍
  • 二、MySQL的安装方法(1)——利用压缩包进行安装
  • 2.1 下载压缩包
  • 2.2 解压
  • 2.3 设置配置文件
  • 2.4 配置环境变量
  • 2.5 服务操作
  • 2.5.1 对mysql进行初始化
  • 2.5.2 安装mysql服务
  • 2.5.3 启动mysql服务
  • 2.5.4 登录mysql
  • 2.5.5 修改root用户密码
  • 2.5.6 常见问题
  • 三、MySQL的安装方法(2)——利用msi文件进行安装
  • 四、MySQL的卸载
  • 4.1 停止服务
  • 4.2 卸载程序(可选)
  • 4.3 删除项目根文件夹
  • 4.4 删除C盘隐藏文件夹(可选)
  • 4.5 删除注册表信息
  • 4.6 删除环境变量
  • 4.7 删除MYSQL服务


一、MySQL介绍

MySQL数据库管理系统由瑞典的DataKonsultAB公司研发,该公司被Sun公司收购,现在Sun公司又被Oracle公司收购,因此MySQL目前属于Oracle旗下产品。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,一般中小型网站的开发都选择 MySQL作为网站数据库。

mysql的some和any mysql any all_database

MySQL的特点如下:
①MySQL数据库是用C和C+ +语言编写的,以保证源码的可移植性;
②支持多个操作系统例如: Windows、 Linux、 Mac OS等等;
③支持多线程,可以充分的利用CPU资源;
④为多种编程语言提供API,包括C语言, Java, PHP。Python语言等;
⑤MySQL优化了SQL算法,有效的提高了查询速度;
⑥MySQL开放源代码且无版权制约,自主性强、使用成本低;
⑧MySQL历史悠久、社区及用户非常活跃,遇到问题,可以很快获取到帮助;

接下来提供两种MySQL安装方法。

二、MySQL的安装方法(1)——利用压缩包进行安装

2.1 下载压缩包

下载地址:https://downloads.mysql.com/archives/community/

mysql的some和any mysql any all_MySQL_02

2.2 解压

对压缩包进行解压,注意:文件夹中避免出现中文!

mysql的some和any mysql any all_mysql_03

2.3 设置配置文件

在当前文件夹中创建my.ini文件(新建一个txt文本文件,然后将文件名修改为my.ini):

mysql的some和any mysql any all_database_04


在my.ini中添加如下内容:

[mysqld]
# 设置3306端口
port=3306
# 服务器端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务器端时默认使用的接口
port=3306
default-character-set=utf8

2.4 配置环境变量

右键我的电脑——>高级系统设置——>高级——>环境变量。

新建一个系统变量,设置变量名和变量值:

变量名:MYSQL_HOME

变量值:MySQL的目录

mysql的some和any mysql any all_mysql_05

然后在系统变量中找到Path变量,选择“编辑”,将MySQL_HOME添加到PATH环境变量中:

mysql的some和any mysql any all_MySQL_06


新建如下环境变量:

mysql的some和any mysql any all_mysql_07

2.5 服务操作

使用管理员权限打开命令提示符:

mysql的some和any mysql any all_mysql的some和any_08


然后cd到MySQL所在文件夹下:

mysql的some和any mysql any all_mysql的some和any_09

2.5.1 对mysql进行初始化
mysqld --initialize --user=mysql --console

mysql的some和any mysql any all_数据库_10


【注意】:这里会产生一个临时密码,后面会用到这个密码。

2.5.2 安装mysql服务
mysqld --install

mysql的some和any mysql any all_mysql_11

2.5.3 启动mysql服务
net start mysql

mysql的some和any mysql any all_数据库_12

2.5.4 登录mysql

这里需要使用之前产生的临时密码。
然后复制之前的临时密码:HZef>JalX4wy(每个人的临时密码都不一样,以你的为准)
输入命令:

mysql -uroot -p

回车,然后粘贴临时密码:

mysql的some和any mysql any all_数据库_13

2.5.5 修改root用户密码

命令如下:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

这里密码设置为123456,你也可以根据自己需求自行设置,注意尽量简洁即可。运行成功:

mysql的some和any mysql any all_MySQL_14


然后输入quit退出即可。

mysql的some和any mysql any all_数据库_15


当我们下次想要登录MySQL是输入命令:

mysql -uroot -p

输入密码即可登录成功。

mysql的some和any mysql any all_mysql的some和any_16


ok!安装完成!任务完成~

2.5.6 常见问题

如果不小心临时密码找不到了,怎么办?

解决方案:

打开mysql下的data目录,删除该目录,然后重新执行2.5.1-2.5.5即可。

mysql的some和any mysql any all_mysql的some和any_17

三、MySQL的安装方法(2)——利用msi文件进行安装

下载地址:https://downloads.mysql.com/archives/installer/

mysql的some和any mysql any all_mysql_18

关于msi安装方法这里不再进行详细介绍了,因为它会默认安装在C盘十分不方便,有需要的可以自行搜索安装方法,建议使用第一种方法进行安装。

四、MySQL的卸载

4.1 停止服务

方法1:
win+R——>输入命令

net stop mysql

方法2:

win+R输入services.msc:

mysql的some和any mysql any all_数据库_19


找到MySQL,右键——>停止

mysql的some和any mysql any all_mysql_20

4.2 卸载程序(可选)

进入控制面板——>程序和功能——>右键卸载程序
(也可使用其他软件卸载)

【注】:第一种方法MySQL的安装方法(1)——利用压缩包进行安装不需要此步骤;
第二种方法MySQL的安装方法(2)——利用msi文件进行安装需要此步骤;

4.3 删除项目根文件夹

进入mysql的安装位置,删除该文件夹:

mysql的some和any mysql any all_MySQL_21

4.4 删除C盘隐藏文件夹(可选)

显示隐藏文件后,删除C盘下的"C:\ProgramData\MySQL"所有文件。
【注】:第一种方法MySQL的安装方法(1)——利用压缩包进行安装不需要此步骤;
第二种方法MySQL的安装方法(2)——利用msi文件进行安装需要此步骤;

4.5 删除注册表信息

win+R输入regrdit命令打开注册表窗口,

mysql的some和any mysql any all_mysql_22

删除以下文件:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

有则删除,没有则不管:

mysql的some和any mysql any all_database_23

4.6 删除环境变量

右键计算机——>属性——>高级系统设置——>环境变量,删除系统变量中的MYSQL_HOME变量和删除Path变量中的mysql路径

4.7 删除MYSQL服务

以管理员方式打开命令行窗口:

mysql的some和any mysql any all_mysql的some和any_08

输入如下命令:

sc delete MySQL

ok!卸载成功!任务完成~


以上便是本文的全部内容了,如果对你有所帮助,记得点个赞哟~
祝在座的各位都熟练掌握MySQL(的安装与卸载)O(∩_∩)O