今天是一个比较简单的安装教程,MySQL安装及配置jetbrain家族的数据库连接工具DataGrip。话不多说,我们开始。

说明:本次部署基于本人Windows系统,如需在Linux系统中部署,同样可以作为参考,操作指令些许不同而已。

  • MySQL版本为:apache-maven-3.8.1
  • DataGrip

 

一、MySQL下载并安装

  • MySQL官网下载community-Windows版本: 
  • 本篇下载ZIP包到本地,解压缩后得到同名文件夹:mysql-8.0.23-winx64;
  • 存放位置(看自己喜好):D:\ChromeDownloads\mysql-8.0.23-winx64;
  • 创建my.ini文件(文件名随便取,以.ini结尾即可)。说明:.ini是Windows系统的初始化文件,此次用作mysql初始化;
    • 以管理员身份运行cmd
    • 如果mysql根文件夹中有.ini文件可编辑即可,没有则创建(通常都是没有的,需要自己创建)
    • 创建my.txt文件并粘贴一下内容:
    • [mysql]
      # 设置mysql客户端默认字符集
      default-character-set=utf8 
      [mysqld]
      # 设置3306端口
      port = 3306 
      # 设置mysql的安装目录
      basedir=D:\mysql-8.0.23-winx64
      # 设置mysql数据库的数据的存放目录
      datadir=D:\ChromeDownloads\mysql-8.0.23-winx64\data
      # 允许最大连接数
      max_connections=200
      # 设置mysql服务端默认字符集
      character-set-server=utf8
      # 创建新表时将使用的默认存储引擎
      default-storage-engine=INNODB
    • MySQL安装教程及DataGrip配置_MySQL下载并安装

    • 修改.txt为.ini即可

  • MySQL初始化
    • 以管理员权限打开cmd命令行
    • cd 到 ”D:\apache-maven-3.8.1\bin”路径下;
    • 输入指令 mysqld --initialize --user=mysql --console ,该命令会在根目录下创建data文件夹及初始数据库,生成root用户和临时密码,临时密码要记住,等下要用,如下图所示:
    • MySQL安装教程及DataGrip配置_MySQL下载并安装_02
    • 安装mysql服务,继续在窗口输入指令mysqld install MySQL --defaults-file="D:\ChromeDownloads\mysql-8.0.23-winx64\my.ini"路径是你my.ini文件的绝对路径
    • 启动mysql服务,输入 net start mysql,启动成
    • 修改root用户密码 

      ALTER     USER root     @localhost IDENTIFIED     BY     '12345'     ;

    • 修改成功之后,使用       show databases;

    • 即安装成功

 

二、配置DataGrip

  • 这类不详细展开,用户名和密码即我们刚刚对数据库配置后的用户名和密码,具体截图如下:
  • MySQL安装教程及DataGrip配置_MySQL下载并安装_03