搭建服务器Apache+PHP+MySql需要注意的问题
參見https://www.cnblogs.com/bytebull/p/7927542.html
一、軟件下載的都是用zip壓縮文件,三個軟件均需手動配置,若想省事,可考慮phpstudy,一鍵安裝。
我的服務器文件目錄:
?二、安裝PHP時需注意,新版本的PHP已不支持php_mysql.dll,改為php_pdo_mysql.dll,配置時需注意。
三、1.安裝mysql需要注意,執行mysqld install前最好在cmd執行初始化命令mysqld --initialize-insecure --user=mysql;
2.如果輸入 net start mysql后無法啟動MySQL服務器,則可能是mysqld install 安裝mysql時路徑有問題,需要cd到mysql的bin路徑中安裝mysql;
3.新版本mysql設置新密碼不支持update user set password=password("新密碼") where user="root";
改為ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';參見https://www.cnblogs.com/agmj117/p/7741968.html
四、1.使用phpmyadmin時,先用瀏覽器到setup文件夾安裝后再使用。
2.使用phpmyadmin時,設置好root新密碼后,存在不能登錄的問題,一種可能就是新版本的mysql密碼授權方式從舊版的'mysql_native_password'改為'caching_sha2_password',而phpmyadmin只支持'mysql_native_password',解決辦法就是更改mysql密碼授權方式,在配置文件my.ini中加入
[mysqld]
default_authentication_plugin=mysql_native_password
然后重啟mysql,參見https://www.51-n.com/t-4578-1-1.html;或者更改root的密碼方式,執行ALTER USER 'root'@'localhost' IDENTIFIED WITH 'mysql_native_password' BY 'MyNewPass';
存在不能登錄的問題,還有可能是設置好密碼后沒有執行flush privileges進行刷新。
?
轉載于:https://www.cnblogs.com/seasun2007/p/9113128.html
總結
以上是生活随笔為你收集整理的搭建服务器Apache+PHP+MySql需要注意的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: homebrew安装mysql
- 下一篇: KAKASI - 将日文转换为平假名/片