Windows下MySql8解压版的安装与完全卸载 一、系统环境 二、软件版本 三、软件下载 四、软件安装 五、完全卸载

    windows10 x64位

二、软件版本

    mysql 8.0.15

三、软件下载

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

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

四、软件安装

1、解压下载到压缩包到目录,并在解压目录下新建一个my.ini文件

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

    my.ini文件内容如下:(不同的安装地址注意更改路径)

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录,切记此处一定要用双斜杠\
basedir=D:\mysql-8.0.15
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.15\Data   
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

2、以管理员身份打开cmd,转到MySql的安装路径,输入如下命令初始化数据库

mysqld --initialize --console

执行完成后,会在最后生成一个默认用户root的密码,一定要先拷贝出来(不包含首位空格),后续第一次登录mysql时会使用:.k6++irz5gfL

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

3、以管理员身份打开命令行窗口,切换到mysql的安装目录:D:mysql-8.0.15in,执行以下命令安装服务

mysqld --install

服务安装完成后执行下面命令启动服务

net start mysql

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

4、更改密码

执行命令: mysql -u root -p 按回车后,输入上面记住的密码登录mysql
执行命令: use mysql;切换到mysql数据库下
执行命令: select host,mysql from user;查看用户信息
执行命令: alter user 'root'@'localhost' identified by '新密码';修改mysql的管理员密码

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

5、授权远程连接

    在没有授权之前只能在本机访问msyql, 远程授权就是让其他计算机通过网络访问mysql(这样远程客户端才能访问),一般不会选择让root用户允许远程连接
            添加一个远程访问用户:create user 'username'@'%' IDENTIFIED BY 'password';
            授权:grant all privileges on *.* to 'username'@'%';
            刷新权限:flush privileges;
            参数:
                其中. 的第一个表示所有数据库名,第二个表示所有的数据库表;
                root@'%' 中的root表示用户名,%表示ip地址,%也可以指定具体的ip地址,比如root@localhost,root@192.168.10.129
            如果授权失败,可以执行:update user set host='%' where user='username'; 后再重新进行授权

6、配置环境变量

1、我的电脑→右键→属性→高级系统设置→环境变量

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

2、新建系统变量:MYSQL_HOME

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

3、path中配置

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

五、完全卸载

    1、停止MySQL服务

    2、将MySQL安装目录下的MySQL文件夹删除

    3、快捷键win+r输入regedit进入注册表

            删除:HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQLD Service
            删除:HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQLD Service
            删除:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQLD Service

Windows下MySql8解压版的安装与完全卸载
一、系统环境
二、软件版本
三、软件下载
四、软件安装
五、完全卸载

    4、以管理员身份运行,输入sc query mysql,查看一下名为mysql的服务

    5、输入命令:sc delete mysql,删除该mysql