一. MySQL的下载

关注公众号【IT职涯】,输入tools,根据提示下载。或者按照如下提示从官网下载,如果你也有百度网盘,建议从公众号中获取,这种方式比较快。

【Spring全家桶系列】环境搭建三---MySQL的安装及配置(zip文件)_mysql

下面是从官网下载Mysql的步骤:

  1. 浏览器输入https://www.mysql.com/downloads/,来到页面最下方,单击【MySQL Community (GPL) Downloads】链接。
    2. 选择【MySQL Community Server】链接。
    3. 在打开的界面中,选择自己需要下载的版本,我这里需要的是windows版本。

    (如果你不需要同时安装2个MySQL,可以下载msi版本,双击直接默认安装即可)
    下面的方法是使用zip文件进行安装,此种方式可以在同台机器上安装多个MySQL。
    页面向下拖,单击【Download】按钮。
    4. 选择【No thanks,just start my download】链接。

二. MySQL的安装

  1. 将下载的MySQL解压,并拷贝到你需要的位置,这里拷贝到F:\Program Files下:
    2. 在MySQL的根目录下新建目录data,作为MySQL的数据目录。
  2. 在MySQL的根目录下新建文件my.ini,内容如下:
    注意:
    basedir 的值为你本地mysql的安装目录,
    datadir 的值为你本地mysql的安装目录下的data目录
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
basedir = F:\Program Files\mysql-8.0.18-winx64
datadir = F:\Program Files\mysql-8.0.18-winx64/data
port = 3306
# server_id = .....
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
character-set-server = utf8mb4
performance_schema_max_table_instances = 600
table_definition_cache = 400
table_open_cache = 256
[mysql]
default-character-set = utf8mb4
[client]
default-character-set = utf8mb4
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  1. 用管理员身份进入cmd
    在【命令提示符】上单击右键,选择【以管理员身份运行】
  2. 进入MySQL安装目录下的bin目录中,
    输入MySQL初始化语句mysqld --initialize --console
    拷贝系统生成的临时密码,建议将整段拷贝下来贴到文本中,只拷贝密码偶尔可能由于空格等原因会出错,导致无法登录。
  3. 输入语句mysqld --install mysql8.0.18,进行安装,出现如下提示,说明安装成功。
  4. 输入命令net start mysql8.0.18,启动服务
    三. 配置MySQL
  5. 输入mysql -u root -p,回车,输入密码,如果输出如下图,则表示连接成功
  6. 输入语句alter user ‘root’@‘localhost’ indentified by ‘root’; 修改密码为root
  7. 设置环境变量
    进入环境变量
    在系统变量中,如果没有安装过MySQL,选择【新建】按钮,如果本地有其他版本的Mysql,选择【编辑】可以更新MySQL的设置
    输入变量名及变量值
    变量名:MySQL_Home
    变量值:mysql的安装路径
    在系统变量中找到Path变量,点击【编辑】
    单击【新建】按钮,输入%MySQL_Home%\bin,并将其上移,单击【确定】按钮。
    重启cmd,直接输入语句可以连接MySQL