?、数据库安装
? ? ?下载
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、端?、账号、密码
配置完毕之后可以先点击连接测试,没有问题确定保存即可。?