MySQL数据库安装和配置

⼀、数据库安装

     下载 mysql-8.0.31.zip ⽂件,将其放置在 environment ⽬录,并解压⾄当前⽬录:
   MySQL数据库安装和配置_第1张图片

解压出来的⽬录即为MySQL的安装路径:

MySQL数据库安装和配置_第2张图片 

⼆、初始化数据库 

在开始菜单中找到 CMD ⼯具, 右键使⽤管理员⽅式运⾏(重要)
 MySQL数据库安装和配置_第3张图片
当前⼯作位置为 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数据库安装和配置_第4张图片

 

注意图中红⾊框所示位置。 在初始化数据库时, MySQL 会⾃动⽣成⼀个 root 账户的初始密码,之后第⼀次登录数据库时需要使⽤root 账户以及这⾥的初始密码:
MySQL数据库安装和配置_第5张图片

 建议把这个密码复制下来临时保存到记事本中,以备使⽤。 

三、安装数据库服务  

与上⼀步要求相同,需要使⽤管理员权限打开 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数据库安装和配置_第6张图片

在任务管理器的[服务]⾯板可以查看到刚刚安装成功的MySQL服务:

注意,这⾥因为 MySQL 服务刚安装成功,所以需要我们⼿动启动⼀次。
该服务安装好之后默认为开机⾃启,之后就不需要再⼿动启动 MySQL 服务了。

四、数据库基本配置

1 、登录数据库
       登录数据库命令:
         mysql -u 账号 -p
         回⻋之后,再输⼊密码
      (同上,如果安装过其他 MySQL 实例,建议使⽤绝对路径启动 mysql
     使⽤如下命令登录到数据库:
         mysql -u root -p
     接着输⼊刚才初始化后终端显示的默认初始密码,登录成功如下所示:
MySQL数据库安装和配置_第7张图片
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
MySQL数据库安装和配置_第8张图片

输⼊连接名称、IP、端⼝、账号、密码

配置完毕之后可以先点击连接测试,没有问题确定保存即可。 

你可能感兴趣的:(数据库,mysql)