⼀、数据库安装
下载 mysql-8.0.31.zip ⽂件,将其放置在 environment ⽬录,并解压⾄当前⽬录:
解压出来的⽬录即为MySQL的安装路径:
⼆、初始化数据库
在开始菜单中找到 CMD ⼯具, 右键使⽤管理员⽅式运⾏(重要) :
当前⼯作位置为 C:\WINDOWS\system32 ⽬录,我们需要先切换到 MySQL 安装路径下的 bin ⽬录 。
这个操作分两步进⾏:
第⼀步,切换盘符
先判断 当前⼯作位置 和 ⽬标位置 是否在同⼀磁盘,如果是则跳过第⼀步
如果不是,则需要先切换盘符。
切换盘符语法:盘符 + 冒号,接着回⻋
例如, environment 在 D 盘⽬录下,则需要先输⼊ D: + 回⻋ 切换到 D 盘。
第⼆步,切换⽬录
使⽤ CD 命令切换 / 进⼊到 MySQL 安装路径下的 bin ⽬录
例如: cd d:\environment\mysql-8.0.31\bin
也可以分多步进⾏,例如依次执⾏:
cd D:\environment
cd mysql-8.0.31
cd bin
接下来,执⾏如下命令初始化 MySQL :
mysqld --initialize --console
注: initialize 表示初始化, console 表示将执⾏⽇志输出到终端
如果之前使⽤安装器安装过其他 MySQL 数据库,为了防⽌环境变量⼲扰导致命令⾏找到的可执⾏程序不正确,这⾥可以使⽤绝对路径确保万⽆⼀失,例如:
C:\environment\mysql-8.0.31\bin\mysqld --initialize --console
执⾏成功会得到如下结果:
注意图中红⾊框所示位置。 在初始化数据库时, MySQL 会⾃动⽣成⼀个 root 账户的初始密码,之后第⼀次登录数据库时需要使⽤root 账户以及这⾥的初始密码:
建议把这个密码复制下来临时保存到记事本中,以备使⽤。
三、安装数据库服务
与上⼀步要求相同,需要使⽤管理员权限打开 CMD ,并进⼊到 MySQL 安装路径下的 bin ⽬录。
接下来执⾏如下命令安装 MySQL 服务:
命令: mysqld install briup-mysql
注: briup-mysql 为服务名,也可以不声明,如果不声明服务名称则会使⽤默认的服务名 mysql ,为防⽌和安装的其他版本MySQL 服务名冲突,这⾥我们将服务名设置为briup -mysql 如同之前的问题,为了防⽌之前安装过的MySQL 环境变量⼲扰,使命令⾏找到的可执⾏程序不正确,这⾥可
以使⽤绝对路径执⾏ mysqld 命令:
C:\environment\mysql-8.0.31\bin\mysqld install briup-mysql
执⾏成功后如下所示:
接下来使⽤如下命令启动数据库服务:
net start briup-mysql
启动成功如下所示:
在任务管理器的[服务]⾯板可以查看到刚刚安装成功的MySQL服务:
注意,这⾥因为 MySQL 服务刚安装成功,所以需要我们⼿动启动⼀次。
该服务安装好之后默认为开机⾃启,之后就不需要再⼿动启动 MySQL 服务了。
四、数据库基本配置
1 、登录数据库
登录数据库命令:
mysql -u 账号 -p
回⻋之后,再输⼊密码
(同上,如果安装过其他 MySQL 实例,建议使⽤绝对路径启动 mysql )
使⽤如下命令登录到数据库:
mysql -u root -p
接着输⼊刚才初始化后终端显示的默认初始密码,登录成功如下所示:
2 、修改 root 密码
登录到数据库之后,⾸先需要修改 root 账户的密码,否则⽆法执⾏其他任何操作。
命令如下:
alter user 'root'@'localhost' identified with mysql_native_password by 'root';
修改成功如下所示:
3 、创建新⽤户
在企业正规⽣产规范中, root 账户因其权限过⼤,往往不会随意开放给开发⼈员使⽤。
通常会使⽤ root 账户创建⼀个普通⽤户,在项⽬中使⽤。
执⾏如下命令创建⼀个名为 briup 、密码为 briup 的⽤户:
create user 'briup'@'%' identified with mysql_native_password by 'briup';
接下来,为 briup ⽤户赋予操作 briup_cms 数据库的全部权限:
grant all privileges on briup_cms.* to briup;
五、安装Navicat
Navicat 安装⽐较简单,直接双击安装包,按照提示操作即可。
安装好 Navicat 之后双击启动(注意,以下操作等同于之前在命令⾏创建数据库、导⼊数据,如果做过了可以不
做,了解即可)。
点击左上⻆新建⼀个连接,选择数据库类型为 MySQL :
输⼊连接名称、IP、端⼝、账号、密码
配置完毕之后可以先点击连接测试,没有问题确定保存即可。