MySQL数据库8.0.23 新手详细安装步骤

事物的难度远远低于对事物的恐惧

1.下载

MySQL 8.0.23下载地址
打开网页会出现下面的界面,这里首先选择Windows系统版本的,然后点击下面的Download选项。

接着会出现下面的界面,不用登陆,直接点击下面的进行下载。

2.解压

将下载的MySQL压缩包解压到自己喜欢的路径下。我解压在下图所示的路径下。

3.添加环境变量

右键电脑桌面上的 我的电脑—>属性—>高级系统设置—>环境变量—>双击PATH—>新建—>在编辑框中粘贴你自己的MySQL解压目录—>依次点击确定,流程看下图。

4.创建my.ini配置文件

在MySQL的解压目录中创建一个文本文档,然后重命名为my.ini,接着用记事本打开,将下面的代码复制粘贴进去,最后保存。

[mysqld]
port=3306
basedir=D:\\software\\mysql-8.0.23-winx64
datadir=D:\\software\\mysql-8.0.23-winx64\\data
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4

注意:要将上面代码的第三行和第四行中的路径。改成自己解压的路径,而且层级目录之间要以\\表示,否则后续操作会出错。 原始的解压目录里面是没有data文件夹的,这是可以自己去创建一个空的data文件夹,或者不用管也行,后续初始化数据库的时候会自动创建。

5.配置MySQL数据库

首先以管理员的身份运行命令提示符窗口。

然后进入MySQL解压目录里面的bin目录。

C:\Users\Suur>D:

D:\>cd software

D:\software>cd mysql-8.0.23-winx64

D:\software\mysql-8.0.23-winx64>cd bin

D:\software\mysql-8.0.23-winx64\bin>

然后开始配置MySQL数据库。

  1. 安装mysql

输入下面命令

 mysqld -install

若如下面代码提示成功后,接着下面操作。

D:\software\mysql-8.0.23-winx64\bin>mysqld -install
Service successfully installed.
  1. 初始化数据文件

输入下面的命令:

mysqld --initialize-insecure --user=mysql

如果没有报错误的话,稍微等一会,处理完成后,在MySQL的解压目录中会自动创建一个data文件夹,而且里面会包含了很多文件。如果报了如下错误,就是因为my.ini配置文件中的目录层级关系没有用\\表示,修改之后就会配置成功。

  1. 绕过密码验证

输入下面的命令:

mysqld --console --skip-grant-tables --shared-memory

然后现在关闭当前的cmd窗口,重新以管理员的身份打开一个新的cmd窗口,切换到MySQL目录下的bin目录。

  1. 启动MySQL服务

输入下面的命令:

net start mysql

cmd窗口会提示服务启动成功。

  1. 进入管理界面

输入下面命令:

mysql -u root -p

会提示你输入密码,此时什么也不用输入,直接回车即可,显示如下的指令,则显示进入成功。

D:\software\mysql-8.0.23-winx64\bin>mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 8.0.23 MySQL Community Server - GPL

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
  1. 修改密码

输入如下指令:

 ALTER USER 'root'@'localhost' IDENTIFIED BY '123789';

其中123789即为新密码,显示下面的指令。即为修改成功。

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123789';
Query OK, 0 rows affected (0.01 sec)
  1. 退出并关闭服务

此时已经成功修改密码了,现在执行下面的指令进行退出。

mysql> quit
Bye

然后执行下面的命令进行关闭服务。

D:\software\mysql-8.0.23-winx64\bin>net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。

6.使用MySQL数据库

现在已经配置完成自己的MySQL数据库了,用户名是root,密码是刚刚你自己修改的密码,我这里是123789。首先执行下面命令开启服务:

net start mysql

然后执行下面的命令,并输入自己的密码即可使用数据库了。

D:\software\mysql-8.0.23-winx64\bin>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 11
Server version: 8.0.23 MySQL Community Server - GPL

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

完成!!!

接下来大家可以移步去学习我写的MySQL的基础指令文章:

MySQL数据库的基础学习(一)数据库的操作指令

MySQL数据库的基础学习(二)数据表的操作指令

MySQL数据库的基础学习(三)数据的操作指令

猜你喜欢

转载自blog.csdn.net/weixin_44355077/article/details/115679377