mysql8.0的安装教程

# 安装 MySQL

* MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。
* MySQL 是最流行的关系型数据库管理系统之一。
* 在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

## 一、Mysql的下载

**下载方式:**

可以分为==压缩包==和==Msi==,推荐使用压缩包安装,Msi文件安装容易出现错误。

### 压缩包

下载链接:https://dev.mysql.com/downloads/mysql/

### Msi

下载链接:https://dev.mysql.com/downloads/windows/installer/8.0.html

## 二、Mysql的安装

### 1. **解压缩**

下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 **D:\environment\mysql** 下。

**注意:安装路径最好不要有中文,避免出现错误。**

### 2. 配置文件

接下来我们需要配置**MySQL**的配置文件

1. 进入**Mysql**解压缩的文件夹
2. 在文件夹下创建==my.ini==文件

### 3. 编辑my.ini文件

```bash
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\environment\\mysql
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
```

注意:==basedir==需要修改为自己的mysql安装目录。

### 4. 以<font color=red>管理员</font>身份打开命令行窗口

此处用cd命令切换到**mysql**的解压缩目录下的==bin==目录下

### 5. 初始化数据库

注意:Mysql8.0之后会自动生成data文件夹。

```bash
#第一种,不设置root密码,进入数据库后可自行设置
mysqld  --initialize-insecure
#第二种,在控制台生成一个随机的root密码,进入数据库后可自行修改
mysqld --initialize --console
```

将命令复制到命令行窗口运行即可,在这里我使用第二种生成随机密码。

可以看到文件下自动生成了data文件夹,命令行也显示了初始密码 ==6WA_-zr,3;oe==

6. 安装Mysql服务

```bash
#安装mysql服务
mysqld install mysql

#卸载mysql服务
sc delete mysql(需要管理员权限)

#移除mysql服务(需要停止mysql)
mysqld -remove
```

执行成功之后一般会显示==Service successfully installed.==

### 7. 启动mysql服务

```bash
net start mysql
```

执行结果:

这时候mysql服务已经正常启动,可以登录了。

### 8. 登录mysql

```bash
#登录格式,-u:代表username,-p代表password
mysql -u 用户名 -p
#回车之后输入密码即可
```

注意:如果执行初始化mysql命令的时候选择不生成随机密码,则-p可以省略,直接输入`mysql -u 用户名`即可登录。

我这里使用==root==用户和刚才随机生成的密码==6WA_-zr,3;oe==登录

```bash
mysql -u root -p 6WA_-zr,3;oe
```

登录成功之后末行会变成:`mysql>`

### 9. 修改密码

```bash
#进入mysql数据库
use mysql;

#修改root用户的密码为123456,根据需要自己设置
alter user ‘root‘@localhost identified by ‘123456‘;

#刷新权限,一般修改密码或授权用户的时候需要使用
flush privileges;

#退出mysql,以下两个命令都可以正常退出数据库
quit
exit
#非正常退出:Ctrl+C
```

进入失败,显示必须要先修改密码。

修改密码后刷新权限。

这时候就可以正常使用数据库了

输入`exit`正常退出

使用`mysql -u root -p `再次登录试试。

登录成功,修改密码结束。

### 10. 配置环境变量

**为什么要配置环境变量?**

配置了环境变量之后可以在任何目录下使用mysql命令,而不用特意进入到mysql的bin目录下。

1. 右键我的电脑,点击属性
2. 点击高级系统设置
3. 点击右下角的环境变量
4. 找到==Path==变量,双击进行编辑
5. 在最后一行添加,`D:\environment\mysql\bin`,也就是你mysql的bin目录路径

6. 点击确定,修改完成。

**环境变量之后可以试试在其他文件夹使用mysql命令是否生效。**

## 三、Navicat连接mysql

### 1. 新建连接

点击连接,选择mysql进行新建连接。

### 2. 输入mysql信息

输入mysql的连接信息:

连接名:连接名可以随便起;

主机:默认;端口:默认;

用户名:root;密码:你设置的密码;

输入完后,可以点击测试连接,测试连接成功,就证明信息无误,点击确定保存。

### 3. 打开mysql连接

双击打开mysql连接,可以看到mysql的数据库,就证明连接成功。

原文地址:https://www.cnblogs.com/xuweiquanshi/p/12692899.html

时间: 2024-10-16 16:24:30

mysql8.0的安装教程的相关文章

MySQL8.0.14安装教程

MySQL-mysql 8.0.14安装教程 安装环境:win10 1.下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后点击底部"No thanks, just start my download."即可开始下载. 2.安装 2.1 解压zip包到安装目录 我的解压在了E:\software\mysql\mysql-8.0.11-win

windows系统-phpstudy升级mysql8.0.12安装教程及修改密码和安装注意事项

1.下载安装包,下载地址:mysql8.0.12  .如果你想要下载其它版本可以选择:mysql历史版本地址. 2.下载好,删除phpstudy的mysql目录.如果数据重要的,注意备份数据!同意把my.ini复制出桌面有用. 然后把下载好的新版本的mysql解压到这个目录里.我的是D:\phpStudy\PHPTutorial\MySQL 3.编辑my.ini文件,我的是这个,注意 "\"的方向 [mysql] # 设置mysql客户端默认字符集 default-character-

mysql-8.0.12 安装教程

1.解压到安装目录,如:D:\mysql-8.0.12-winx64 2.将以下配置文件粘贴到安装目录,并保存为my.ini,注意:使用ansi 而非utf-8编码格式保存 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\mysql-8.0.12-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\

hadoop2.1.0编译安装教程(转载)

由于现在hadoop2.0还处于beta版本,在apache官方网站上发布的beta版本中只有编译好的32bit可用,如果你直接下载安装在64bit的linux系统的机器上,运行会报一个INFO util.NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable的错误,但在实际测试中是可以正常安装并可以运行自带的w

Apache2.4.34 + php 7.28 + MySQL8.0.12 安装及配置

服务端的学习 Apache2.4.34 的安装及配置 1.基本安装 最新的 Apache 已经不提供 Windows 的安装版本,所以我们这里使用的是解压版 -下载地址:https://www.apachelounge.com/download/ -使用说明:https://httpd.apache.org/docs/current/platform/windows.html 安装方式如下 1.注意:需要使用管理员身份运行命令行!!!2. 切换到 Apache 解压路径中的 bin 目录3.#

MySQL8.0 下载安装启动(Windows10)

2019年6月13日20:13:21 MySQL8.0 下载安装启动(Windows10) 下载 下载地址:https://dev.mysql.com/downloads/mysql/8.0.html 现在的版本是:MySQL Community Server 8.0.16 解压 解压到安装目录,比如F盘根目录,F:\mysql-8.0.16-winx64 创建my.ini my.ini是MySQL安装的配置文件 [mysql] # 设置mysql客户端默认字符集 default-charact

MySQL8.0手动安装

首先跟大家唠一唠家常,随着MySQL迅速的更新,MySQL突飞猛进已经到了8.0版本,那么它和我们之前用的5.X版本有什么明显的区别那? 首先给大家看下MySQL5.X自带表查询速度 之后献上MySQL8.0的自带表查询速度 结果显而易见,MySQL8.0的坑我是走了个遍,为了让大家少走弯路,献上以下手动安装方法 1. 官网下载并解压. 我下载了mysql-8.0.11-winx64 2. 设置系统环境变量. 这个不多说百度上很多,这个只是为了命令行方便... 3. 编写配置文件. 根目录下手动

MySQL-mysql 8.0.11安装教程

网上的教程有很多,基本上大同小异.但是安装软件有时就可能因为一个细节安装失败.我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的. 安装环境:win7 1.下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后点击底部“No thanks, just start my download.”即可开始下载. 2.安装 2.1 解压zip包到安

MYSQL8.0的安装方法

1.下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后点击底部"No thanks, just start my download."即可开始下载. 2.安装 2.1 解压zip包到安装目录 我的解压在了E:\software\mysql\mysql-8.0.11-winx64 解压后的文件目录 2.2 配置环境变量 将解压文件夹下的bi