Linux基於php-fpm模式的lamp搭建phpmyadmin的方法

1、MySQL官網下載MySQL5.7版本,我這裏下載的是MySQL5.7.24。
php

2、直接到D:phpStudyPHPTutorial目錄下刪除以前的MySQL版本,把下載好的MySQL5.7.24版本解壓並修改成MySQL,而後在MySQL目錄下新建my.ini文件並加入以下內容:html

?
1
2
3
4
[mysqld]
port=3306
basedir= "D:/phpStudy/PHPTutorial/MySQL/"
datadir= "D:/phpStudy/PHPTutorial/MySQL/data/"

這是我本身的目錄,有不一樣的按照本身的做相應修改便可mysql

3、安裝數據庫sql

一、因爲5.7版本沒有data文件夾,咱們須要初始化,管理員權限執行以下命令數據庫

?
1
mysqld --initialize-insecure --user=mysql

而後目錄下就會建立好data目錄微信

二、安裝MySQL5.7.24,執行微信公衆平臺

?
1
mysqld --install mysql --default-file=D:\phpStudy\PHPTutorial\MySQL\my.ini

建立成功可是如今仍是無法啓動,打開phpstudy2018也啓動後也會中止 ,咱們要在Phpstudy建立一個服務,以下框架

查看服務有mysql、MySQLa兩個服務,mysql是剛纔安裝MySQL建立扔,5.7.24MySQLa的服務是phpstudy建立的(不知道什麼緣由phpstudy2018默認安裝好沒有mysql服務)spa

而後,咱們在服務裏面啓動MySQLa服務,而後去看phpstudy,數據庫服務也啓動了,可是若是咱們重啓或者說關閉了再啓動仍是啓動不起來,這是由於有2個服務佔用了,起衝突,須要刪除一個。.net

三、刪除mysql服務(由於這個不是Phpstudy建立的服務,因此刪除,不能刪除MySQLa服務)

?
1
sc delete mysql

而後再試試,重啓一下phpstudy

而後登陸5.7.24

首次安裝後沒有密碼,須要修改密碼的須要執行

?
1
2
update mysql. user set authentication_string= password ( 'root' ) where user = 'root' ;
flush privileges ;

phpstudy自帶的密碼修改對MySQL5.7不起做用,由於他的密碼字段是authentication_string,以前是password

 

 
[PHP] 傳智播客ThinkPHP框架開發大型商城項目實戰培訓視頻教程 教學視頻 百度網盤下載
[PHP] php微信公衆平臺搭建與開發視頻教程 教學視頻 百度網盤下載
Git實戰課程換個視角Git視頻教程 16講Git精華教程 學麥可網Sundy老師全程主講
韓順平老師php從入門到精通1到149課全集視頻課程(無水印)
相關文章
相關標籤/搜索