我的知识记录

虚拟主机数据库还原错误_phpMyAdmin

华为云虚拟主机做数据库还原错误,虚拟主机数据库在面板管理,看数据库状态、重置密码、修改权限。虚拟主机数据库是共享的,服务层面由主机商维护,用户主要处理自己库的配置和权限问题。

连接配置:网站配置文件里填数据库主机(localhost 或127.0.0.1)、端口(默认3306)、库名、用户名、密码。localhost 走 socket,127.0.0.1走 TCP,有时 localhost 连不上换127.0.0.1。远程连接要改 bind-address = 0.0.0.0、授权用户、防火墙放行3306。

参考(MySQL重置root密码): ``` # 1. 停止MySQL systemctl stop mysqld

# 2. 跳过权限启动 mysqld_safe --skip-grant-tables --skip-networking &

# 3. 无密码登录 mysql -u root

# 4. MySQL 5.7 USE mysql; UPDATE user SET authentication_string=PASSWORD('新密码') WHERE User='root'; FLUSH PRIVILEGES; EXIT;

# 5. MySQL 8.0 USE mysql; ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; FLUSH PRIVILEGES; EXIT;

# 6. 重启服务 systemctl restart mysqld ```

数据库性能:慢查询日志(slow_query_log)找出执行超过2秒的 SQL,加索引优化;EXPLAIN 分析查询计划;定期 OPTIMIZE TABLE 整理碎片;连接数超80% 增大 max_connections 或优化连接池;读写分离应对高并发。数据库是网站性能瓶颈,优化后响应快3-10倍。

字符集问题:数据库、表、列、连接都要用 utf8mb4(支持 emoji)。my.cnf 里 [mysqld] character-set-server=utf8mb4、[client] default-character-set=utf8mb4。连接时 SET NAMES utf8mb4。字符集不一致导致中文乱码或 emoji 存不进去。

虚拟主机数据库还原错误_phpMyAdmin

标签:

更新时间:2026-08-27 00:50:03

上一篇:Microsoft.XMLHTTP请求https出错解决_证书与安全协议配置

下一篇:LCP最大内容绘制慢优化?lcp指标差网站加载速度优化,实测有效