博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搭建服务器Apache+PHP+MySql需要注意的问题
阅读量:4307 次
发布时间:2019-06-06

本文共 991 字,大约阅读时间需要 3 分钟。

参见

一、软件下载的都是用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';参见

四、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

你可能感兴趣的文章
函数式数据处理(一)--流
查看>>
java 流使用
查看>>
java 用流收集数据
查看>>
java并行流
查看>>
CompletableFuture 组合式异步编程
查看>>
mysql查询某一个字段是否包含中文字符
查看>>
Java中equals和==的区别
查看>>
JVM内存管理及GC机制
查看>>
Java:按值传递还是按引用传递详细解说
查看>>
Java中Synchronized的用法
查看>>
阻塞队列
查看>>
linux的基础知识
查看>>
接口技术原理
查看>>
五大串口的基本原理
查看>>
PCB设计技巧与注意事项
查看>>
linux进程之间通讯常用信号
查看>>
main函数带参数
查看>>
PCB布线技巧
查看>>
关于PCB设计中过孔能否打在焊盘上的两种观点
查看>>
PCB反推理念
查看>>