在整个系列教程中,因为 Laravel Database Migrations 的强大,并不会经常通过 phpMyAdmin 来管理 mysql,最主要目的是用来更加直观的查看数据库中数据表的结构和数据。

第一:准备PHPmyadmin

1、下载PHPmyadmin

  1. 通过官网进行下载: phpmyadmin
  2. 百度网盘: https://pan.baidu.com/s/1bqVD5MJ 密码:4lku

2、解压到与homestead并列的目录

Homestead 安装 phpMyAdmin 数据库管理客户端----ralavel

第二:配置Homestead.yaml文件

注意:配置该文件时不能有空格【如回车键】、使用tab键等,否则报错,如下

Homestead 安装 phpMyAdmin 数据库管理客户端----ralavel

1、进行如下配置【新增指向phpmyadmin配置】

folders:
    - map: F:/ralavel/Code/Taskmanager
      to: /home/vagrant/Code/Taskmanager
    - map: F:/ralavel/phpMyAdmin
      to: /home/vagrant/phpMyAdmin
sites:
    - map: local.ralavel.com
      to: /home/vagrant/Code/Taskmanager/public
    - map: local.phpMyAdmin.com
      to: /home/vagrant/phpMyAdmin

Homestead 安装 phpMyAdmin 数据库管理客户端----ralavel

2、重载 Homestead.yaml

vagrant provision && vagrant reload

Homestead 安装 phpMyAdmin 数据库管理客户端----ralavel

3、配置hosts文件

192.168.10.10     local.phpMyAdmin.com

4、访问PHPmyadmin:http://local.phpmyadmin.com;并用 vagrant 中 mysql 的账号(homestead)密码(secret)登录

Homestead 安装 phpMyAdmin 数据库管理客户端----ralavel

5、需要配置短语密码【F:\ralavel\phpMyAdmin\libraries】 config.default.php

**登入 phpMyAdmin 后在下方有一个报警提示 配置文件现在需要一个短语密码。**

我们需要在 phpMyAdmin 的配置文件【F:\ralavel\phpMyAdmin\libraries】 config.default.php 里的 blowfish_secret 配置去设置一个密码,phpMyAdmin 会用到这个密码去加密 Cookie 。

在之前打开的命令行窗口中输入 openssl rand -base64 32 命令,会得到一串字符串

Dq7Y1LJaVU7i617Djx7ydETT9QdB+WrG1chXOqI+Hw8=

复制该随机密码,然后打开 config.inc.php,搜索 $cfg['blowfish_secret'] ,把复制的密码粘贴到这个配置的后面。

$cfg['blowfish_secret'] = 'Dq7Y1LJaVU7i617Djx7ydETT9QdB+WrG1chXOqI+Hw8=';

保存配置文件,重新登录,警告就会消失了。

6、更改phpMyAdmin的登录账号和密码

暂无

 

参考:https://blog.csdn.net/Tianshan2018_Chen/article/details/79524507https://learnku.com/articles/20987

相关文章: