Mysql 安装与使用

学习目的

  1. 掌握如何安装Mysql
  2. 掌握Mysql的基础配置
  3. 了解如何完全卸载Mysql

一.Mysql下载与安装

Mysql安装视频讲解

1.1 Mysql5.5安装

1.1.1 安装

  • 找到Mysql5.5的安装包(镜像文件)


    Mysql5.5安装包.png
  • 双击安装包


    打开安装包.png
  • 点击next,勾选同意服务,点击next进入安装


    同意服务协议.png
  • 选择Mysql的安装类型,安装的体积不同(Typical经典版<最小几十M>,Custom自定义版,Complete完全版<最大几个G>)


    选择安装类型.png
  • 普通使用选择安装Typical经典版,点击Install安装
    开始安装.png
  • 等待安装


    正在安装过程.png
  • 安装完成,一直点击next


    安装完成.png

    安装完成.png
  • 安装成功


    成功安装.png

    Mysql实例配置.png

1.1.2 配置

  • 安装成功后,勾选加入Mysql实例配置,点击Finish


    开始配置.png
  • 选择标准配置或详细配置,选择后点击Next


    选择标准配置.png
  • 选择使用用途(Developer用于开发,Server用作服务器,Dedicate完全版服务器)


    Mysql用途.png
  • 选择Developer开发版本后点击next,开始选择事务支持(暂时选第一个)


    事务支持.png
  • 选择安装路径(默认安装路径),直接点击next-->next


    默认安装路径.png

    图片.png
  • 选择数据库的端口号(供使用者查看和连接的唯一标识,Mysql默认为3306)


    选择端口号.png
  • 选择编码字符集(Standard标准<支持中文>,Best支持日文,Manual?表示待定)


    字符集选择.png
  • 选择?,勾选待定,同时选择utf-8,点击next

    选择utf-8.png

  • 配置本地启动的Mysql服务的名称


    Mysql服务名称.png
  • 配置Mysql应用程序(bin目录)到系统环境变量(类似于JDK bin目录),勾选上会自动配置到系统path环境变量(不勾选需要手动配置)


    配置环境变量.png
  • 设置超级管理员密码(默认账号root,密码自行决定,安全且能记住就行)


    设置超管.png
  • 激活远程访问,允许外部机器(或root)远程访问我本地的数据库,勾选Enable后点击next


    激活远程访问.png
  • 点击Execute开始执行配置


    执行配置.png
  • 等待配置,直到四个勾选完成才算配置完成(中间可能出现启动服务等待时间过长)


    等待配置完成.png

1.1.3 查看本地Mysql服务

  • 右键"此电脑" --> 管理 --> 服务和应用程序 --> 服务


    本地服务管理程序.png
  • 双击"服务",查看所有服务程序,找到Mysql服务(本机中安装了两个MySQL,因此有两个服务)


    Mysql服务.png
  • 自动(开机后系统自行启动MySQL服务),手动(开机后系统需手动开启MySQL服务)


    Mysql服务操作.png

1.1.4 查看Mysql本地环境变量

  • 右键"此电脑" --> 属性 --> 高级系统设置 --> 环境变量 --> 系统变量 -- path(将Mysql的bin目录配置到系统中)


    Mysql在系统的环境变量.png
  • Mysql的bin目录包含了许多可执行的Mysql命令(类似JDK的bin目录下命令


    Mysql的bin目录.png
  • 已配置Mysql的bin目录到系统环境变量path


    已配置Mysql.png
  • 未配置dataPATH到系统环境变量path中(仅是测试找不到命令原因)


    未配置dataPATH.png

1.1.5 登录Mysql

  • 显示登录,在DOS命令窗口使用命令mysql -uroot -p密码
    显示登录Mysql.png
  • 隐式登录,在DOS命令窗口使用命令mysql -uroot -p,按enter回车,之后再输入密码(防止密码被别人看见)
    隐式登录Mysql.png

1.2 Mysql8.0安装

1.2.1 安装(参考Mysql5.5安装)

  • 找到Mysql8.0的安装包(镜像文件)


    Mysql8.0安装包.png
  • 双击安装包


    打开安装包.png
  • 点击next,勾选同意服务,点击next进入安装


    同意服务协议.png
  • 选择Mysql的安装类型,安装的体积不同(Typical经典版<最小几十M>,Custom自定义版,Complete完全版<最大几个G>)


    选择安装类型.png
  • 普通使用选择安装Typical经典版,点击Install安装
    开始安装.png
  • 等待安装


    正在安装过程.png
  • 安装成功,点击Finish


    安装成功.png

二.Mysql完全卸载

2.1 卸载

  • 先查看已安装的Mysql版本


    cmd命令行窗口查看Mysql版本.png
  • 找到Mysql对应版本的安装包(镜像文件)


    Mysql安装包.png
  • 双击安装包,点击next


    双击打开安装包.png
  • 选择Remove,点击next


    Remove移除Mysql.png
  • 点击remove,开始移除


    开始移除.png
  • 等待移除


    等待移除.png
  • 卸载成功


    移除Mysql.png

2.2 删除残留文件(删除后才算完全卸载)

  • 打开电脑C盘,找到Program Files目录(Mysql8.0在Program Files目录,Mysql5.6在Program Files(X86目录))


    ProgramFiles目录.png
  • 找到MySQL目录,整个删除


    删除MySQL目录.png
  • 同样在电脑C盘的ProgramData目录下找到MySQL目录,整个删除(ProgramData目录下的MySQL是隐藏文件)

三.修改Mysql密码

3.1 SET PASSWORD命令

  • 首先在DOS控制台窗口登录MySQL
  • 使用命令set password for 用户名@localhost = password('新密码');
    例子:mysql> set password for root@localhost = password('123');

3.2 mysqladmin命令

  • 首先打开DOS控制台窗口
  • 使用命令mysqladmin -u用户名 -p旧密码 password 新密码

3.3 UPDATE编辑user表

  • 首先在DOS控制台窗口登录MySQL
  • 使用命令use mysql;
  • 使用命令update user set password=password('123') where user='root' and host='localhost';
  • 使用命令flush privileges;

3.4 忘记root密码(以windows为例)

  1. 打开管理服务程序,关闭正在运行的MySQL服务
  2. 打开DOS窗口,cd命令转到mysql\bin目录
  3. 输入命令mysqld --skip-grant-tables修改权限,按回车;出现--skip-grant-tables的意思是启动MySQL服务时跳过权限表认证
  4. 另外打开一个DOS窗口(执行第3步后原先的DOS窗口不能动),新开的DOS窗口同样cd命令转到mysql\bin目录
  5. 输入命令mysql,按回车;如果成功,将出现MySQL>
  6. 连接权限数据库use mysql;
  7. 修改密码命令update user set password=password("新密码123") where user="root";
  8. 刷新权限(必须步骤):flush privileges;
  9. 保存退出quit。
  10. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。

你可能感兴趣的:(Mysql 安装与使用)