目录
官网下载安装包
配置环境变量
下载完以后解压出出现一个mysql-8.0.21-winx64文件夹,我在D盘新建了MySQL文件夹,最终文件目录如下
PS:data文件夹是后来生成的,刚解压完并不会有这个文件夹
然后右击我的电脑, 点击属性,点击高级系统设置,环境变量,系统变量,新建。
新建变量MySQL_HOME
Path中新增%MySQL_HOME%\bin
安装MySQL
mysqld --initialize --console
进入bin目录,按住shift键然后点击鼠标右键可以选择在该目录下打开命令窗口,或者在地址栏中输入cmd进入命令窗口
在刚才解压出来的文件夹的bin下打开cmd(管理员模式)
初始化后,MySql 安装目录会出现一个 data目录(请勿手动创建)
mysqld --initialize --console
初始化成功会显示
root@localhost后即为 MySql 数据库 root 用户初始密码,后面初次登陆时需要使用
mysqld --install
使用 mysqld --install 命令进行数据库安装
正常情况下,控制台会返回如下信息
Service successfully installed.
net start mysql
在命令行中输入 net start mysql 命令,启动 mysql 服务
net start mysql
若启动成功,则会输出以下信息
MySQL 服务正在启动 .....
MySQL 服务已经启动成功。
登录并配置MySQL
- 在命令行中输入 mysql -u root -p ,并使用前文 安装 MySql 前进行初始化,返回的 root 用户初始密码 进行登录(可能不能直接粘贴输入,如果提示登陆失败,请尝试手动输入)
mysql -u root -p
登陆成功后,控制台会输出如下信息
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 8.0.20
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
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>
- 在 进行其他操作前,必须先将 初始密码 进行重置,否则系统会报错提示我们:“ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.”
我们使用如下 Sql 语句进行初始密码重置,********** 处,请填写您希望设定的 root 用户密码
alter user 'root'@'localhost' identified by '*********'
设定成功后,控制台会显示:Query OK, 0 rows affected (0.55 sec)
至此,MySql 安装完成.
其他
-
创建其他用户:CREATE USER ‘------------’@‘localhost’ IDENTIFIED BY ‘**********’;
------------ 此处为用户名
********** 此处为用户密码 -
退出MySql命令:quit;
-
关闭 MySql 服务命令:net stop mysql
-
以后打开mysql:在bin下打开cmd
mysql -u root -p
- 一些基本操作