成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Homestead 安裝 phpMyAdmin 作為數(shù)據(jù)庫管理客戶端 — Laravel 實戰(zhàn) iB

Eminjannn / 3335人閱讀

摘要:簡介是一個以為基礎(chǔ),以方式架構(gòu)在網(wǎng)站主機上的的數(shù)據(jù)庫管理工具,讓管理者可用接口管理數(shù)據(jù)庫。保存配置文件,回到瀏覽器,重新登錄,警告就會消失了。

簡介
phpMyAdmin 是一個以PHP為基礎(chǔ),以Web-Base方式架構(gòu)在網(wǎng)站主機上的MySQL的數(shù)據(jù)庫管理工具,讓管理者可用Web接口管理MySQL數(shù)據(jù)庫。借由此Web接口可以成為一個簡易方式輸入繁雜SQL語法的較佳途徑,尤其要處理大量資料的匯入及匯出更為方便。其中一個更大的優(yōu)勢在于由于phpMyAdmin跟其他PHP程式一樣在網(wǎng)頁服務(wù)器上執(zhí)行,但是您可以在任何地方使用這些程式產(chǎn)生的HTML頁面,也就是于遠端管理MySQL數(shù)據(jù)庫,方便的建立、修改、刪除數(shù)據(jù)庫及資料表。也可借由phpMyAdmin建立常用的php語法,方便編寫網(wǎng)頁時所需要的sql語法正確性。

12 年通過 WordPress 接觸 phpMyadmin,當時大部分的虛擬主機服務(wù)商都提供 phpMyAdmin 來管理 mysql 數(shù)據(jù),對于不了解 mysql 命令的初學(xué)者更加易于學(xué)會使用,而且它相對于其他客戶端工具(navicate,SQLyog)來說是免費開源的。

在整個系列教程中,因為 Laravel Database Migrations 的強大,并不會經(jīng)常通過 phpMyAdmin 來管理 mysql,最主要目的是用來更加直觀的查看數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu)和數(shù)據(jù)。

下載

通過官網(wǎng)進行下載: phpmyadmin

百度網(wǎng)盤: https://pan.baidu.com/s/1bqVD5MJ 密碼:4lku

安裝 解壓文件

下載后請解壓到工作目錄(C:workspace),并把文件夾命名為 phpMyAdmin 如下圖所示:

Homestead.yaml

新增文件同步目錄

folders: 下添加如下代碼

    - map: C:/workspace/phpMyAdmin
      to: /mnt/www/phpMyAdmin

把源碼目錄映射同步到虛擬主機上的 /mnt/www/phpMyAdmin 目錄下。

增加虛擬主機

sites: 下添加如下代碼

    - map: phpmyadmin.test
      to: /mnt/www/phpMyAdmin
請注意文件中的空白處必須是空格鍵打出來的空格,不可用 Tab 鍵。
重載 Homestead.yaml

C:workspacehomestead 目錄,右鍵 Git Bash Here 打開命令行,執(zhí)行 vagrant provision 命令重載 Homestead.yaml 文件。

添加 hosts

用 Nodepad++ 打開 C:WindowsSystem32driversetchosts 文件,添加如下代碼:

192.168.10.10  phpmyadmin.test
配置

執(zhí)行完畢 vagrant provision 并且添加 host 好以后,我們就可以通過瀏覽器訪問 phpmyadmin.test 來到 phpMyadmin 的管理界面了。

為了能夠順利登入 phpMyadmin,我們還需要繼續(xù)一些配置。

config.inc.php

C:workspacephpMyAdminconfig.sample.inc.php 文件復(fù)制一份并命名為 config.inc.php

此時我們訪問 phpmyadmin.test ,并用 vagrant 中 mysql 的賬號(homestead)密碼(secret)登錄會遇到如下錯誤提示:

這是因為 vagrant 默認會給所有的文件 777 權(quán)限,而 phpMyAdmin 又不允許這樣而導(dǎo)致的,因為是本地環(huán)境,我們可以通過配置去忽略這個提示。

用 Notepad++ 打開 C:workspacephpMyAdminlibrariesconfig.default.php 文件,在 2961

$cfg["CheckConfigurationPermissions"] = true;

改為

$cfg["CheckConfigurationPermissions"] = false;

完成以上配置后,就可以正常登入 phpMyAdmin

配置短語密碼

登入 phpMyAdmin 后在下方有一個報警提示 配置文件現(xiàn)在需要一個短語密碼。

我們需要在 phpMyAdmin 的配置文件 config.inc.php 里的 blowfish_secret 配置去設(shè)置一個密碼,phpMyAdmin 會用到這個密碼去加密 Cookie 。

在之前打開的命令行窗口中輸入 openssl rand -base64 32 命令,會得到一串字符串 IDbwuz5M0yTke6ZzKTnfW35VZ46DEnDbC5h+8AILjlI=

復(fù)制返回來的隨機密碼,然后打開 config.inc.php,搜索 $cfg["blowfish_secret"] ,把復(fù)制的密碼粘貼到這個配置的后面。

$cfg["blowfish_secret"] = "IDbwuz5M0yTke6ZzKTnfW35VZ46DEnDbC5h+8AILjlI=";

保存配置文件,回到瀏覽器,重新登錄,警告就會消失了。

總結(jié)

整個操作完成后,我們可以在 phpMyAdmin 的管理界面看到已經(jīng)配置好的 homestead 數(shù)據(jù)庫。

在后面的學(xué)習(xí)過程中,我們能夠通過 phpMyAdmin 快速的查看數(shù)據(jù)庫,數(shù)據(jù)表,執(zhí)行 SQL 語句,導(dǎo)入導(dǎo)出數(shù)據(jù)等操作。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/28382.html

相關(guān)文章

  • Laravel 教程 - 實戰(zhàn) iBrand 開源電商 API 系統(tǒng)

    摘要:最佳實踐良好的編碼規(guī)范單元測試持續(xù)集成文檔,從一開始就形成良好的編碼習(xí)慣。真實的電商業(yè)務(wù)所有的業(yè)務(wù)需求來自真實的客戶,并且線上良好運營中。 重要通知: Laravel + 小程序的開源電商版本源碼已經(jīng)在 github 上拉,歡迎提交 issue 和 star :) 開源電商 Server 端: Laravel API源碼 開源電商 client 端:小程序源碼 iBrand 簡介...

    iOS122 評論0 收藏0
  • Laradock 使用說明 ---- 不是很詳細

    摘要:但是如果是在下使用的話,問題不是很大,體驗還是很完美的,也就搞定文件掛載,搞定公網(wǎng)私網(wǎng),忍受漫長的啟動過程??傊?,不用那就是和自己過不去。創(chuàng)建項目為什么把創(chuàng)建項目放到第一個來說,是因為可以避免研究時,無項目可用。 前言 我同事告訴我他的windows電腦裝不上homestead,我已經(jīng)有了在windwos下面折騰vagrant+virtual box+homestead的慘痛經(jīng)驗,然后...

    xiaoqibTn 評論0 收藏0
  • Laradock 使用說明 ---- 不是很詳細

    摘要:但是如果是在下使用的話,問題不是很大,體驗還是很完美的,也就搞定文件掛載,搞定公網(wǎng)私網(wǎng),忍受漫長的啟動過程??傊挥媚蔷褪呛妥约哼^不去。創(chuàng)建項目為什么把創(chuàng)建項目放到第一個來說,是因為可以避免研究時,無項目可用。 前言 我同事告訴我他的windows電腦裝不上homestead,我已經(jīng)有了在windwos下面折騰vagrant+virtual box+homestead的慘痛經(jīng)驗,然后...

    dongfangyiyu 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<