MySQL 安装教程

     综合了很多个网上教程才安装好MySQL,所以记录下安装过程,防止以后安装的时候,疏忽安装细节,导致手忙脚乱。

1、准备工作

      安装环境:win10

      MySQL版本:MySQL8.0.11 For Windows zip包

2、安装

      2.1 解压zip包到安装目录

      下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在D:\Program Files\Java\mysql-8.0.11-winx64 下。

                      图1 安装目录一览表

      在安装之前,解压后的文件目录不包括箭头所指的两个文件。

      2.2 配置环境变量

        将解压文件夹下的bin路径添加到环境变量值中。

      2.3 配置初始化的my.ini文件

   解压后的文件不包括my.ini,需要自行创建。在安装根目录下创建文件 my.ini,并添加如下基本配置信息:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录

basedir=D:\Program Files\Java\mysql-8.0.11-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Program Files\Java\mysql-8.0.11-winx64\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

 

 3、安装mysql

      在安装时,必须以管理员身份运行cmd。

        注意,在安装成功后,会自动创建图1所示的Data目录。

      3.1 初始化数据库

      在MySQL安装目录的 bin 目录下执行命令:

mysqld --initialize --console

        执行完成后,会打印 root 用户的初始默认密码,截图中root@localhost:后面的【)aTRtKgju9Jh】就是初始密码(不含首位空格),后续登录需要用到,你也可以在登陆后修改密码。

 3.2 安装服务

      在MySQL安装目录的 bin 目录下执行命令:

mysqld --install [服务名]

      这里,服务名可以不写,默认值为 mysql。当然,如果安装多个MySQL服务,就需要用不同的名字区分了。本文将其设置为 mysql811。

        安装完成之后,就可以通过命令net start mysql811启动MySQL的服务了。通过命令net stop mysql811停止服务。通过命令sc delete MySQL/mysqld -remove卸载 MySQL 服务

       至此,MySQL数据库已经安装成功。关于如何使用命令建库建表,将在另一篇文章《MySQL命令行基本操作》中介绍。

 

Reference

      https://www.runoob.com/mysql/mysql-install.html

      https://www.cnblogs.com/laumians-notes/p/9069498.html

posted @ 2020-02-29 17:41  楼兰胡杨  阅读(314)  评论(0编辑  收藏  举报