摘要:
在MySQL中,utf8mb4_unicode_520_ci和utf8mb4_unicode_ci是两种不同的排序规则(collations)用于处理和比较UTF-8字符编码的文本。它们的区别主要体现在排序和比较规则的版本上。 utf8mb4_unicode_ci: 基于Unicode 4.0版本。 阅读全文
摘要:
自动备份数据库 我们将设置一个每天凌晨 2:00 执行备份的 Cron 任务。 首先确保您已经安装了 MySQL 服务: sudo apt update sudo apt install mysql-server 创建备份目录: sudo mkdir /opt/mysql_backups sudo 阅读全文
摘要:
安装 sudo apt update sudo apt upgrade sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql 初始化配置 MySQL初始化配置以及设置 root 密码 初始化 MySQL 安全配置 阅读全文
摘要:
Laravel Sail 是 Laravel 的官方开发环境,它提供了一种轻松的方式来运行 Laravel 应用。开发推荐使用Sail环境。基于Docker又无需学习Docker。 alias sail='sh $([ -f sail ] && echo sail || echo vendor/bi 阅读全文
摘要:
df -h 是 disk filesystem 命令加上 -h 选项的缩写。 df 命令用于显示磁盘分区上的可用和已使用的磁盘空间。-h 选项是 "human-readable" 的缩写,它告诉 df 命令以人类可读的格式(如 KB、MB、GB)显示信息,而不是以字节为单位。 所以,df -h 的完 阅读全文
摘要:
Apache2、MySQL 8 和 PHP 8 的常见目录结构: 一、Apache2: /etc/apache2/: 主要配置文件目录 apache2.conf: Apache 主配置文件 sites-available/: 可用的虚拟主机配置文件目录 sites-enabled/: 已启用的虚拟主 阅读全文
摘要:
Nano 编辑器使用教程: 进入 Nano 编辑器: 在命令行输入 nano 即可进入 Nano 编辑器。 基本操作: 输入文本:直接输入即可 保存文件: Ctrl+O 退出 Nano: Ctrl+X 常用命令: 移动光标: 方向键或 Ctrl+P(上)、Ctrl+N(下)、Ctrl+B(左)、Ct 阅读全文
摘要:
实现持久化存储 在 Docker 中运行 MySQL 并实现数据持久化,需要挂载以下几个目录: 配置文件目录: 挂载路径: /etc/mysql/conf.d 用途: 存放 MySQL 的配置文件,如 my.cnf。这些配置文件会在 MySQL 启动时读取,用于设置数据库的各种参数。 数据目录: 挂 阅读全文
摘要:
Vim 编辑器的常用命令: 基本操作: 进入 Vim: vim 文件名 退出 Vim: :q (不保存), :wq (保存退出) 保存文件: :w 撤销: u 重做: Ctrl+r 光标移动: 上下左右移动: k, j, h, l 移到行首: 0 移到行尾: $ 移到文件首: gg 移到文件尾: G 阅读全文
摘要:
关于Hyper-V网络设置经验总结(Default Switch/固定IP/SSH Ubuntu 20.04配置双网卡,NAT和桥接共存 阅读全文