<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Aliyun on Qingchen Yu</title><link>https://zhgyqc.site/tags/aliyun/</link><description>Recent content in Aliyun on Qingchen Yu</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 01 Nov 2026 21:35:04 +0800</lastBuildDate><atom:link href="https://zhgyqc.site/tags/aliyun/index.xml" rel="self" type="application/rss+xml"/><item><title>阿里云 Ubuntu 上重新安装 MySQL 8.0 的步骤</title><link>https://zhgyqc.site/blogs/2023-04-04-steps-to-reinstall-mysql_8.0-on-aliyun-ubuntu/</link><pubDate>Tue, 04 Apr 2023 00:00:00 +0000</pubDate><guid>https://zhgyqc.site/blogs/2023-04-04-steps-to-reinstall-mysql_8.0-on-aliyun-ubuntu/</guid><description>前言 当您在使用 MySQL 时遇到问题时，可能需要重新安装 MySQL 以解决问题。在卸载并重新安装 MySQL 8.0 是一种可靠的解决方法。通过这种方法，您可以确保从头开始获得干净的 MySQL 安装，消除了可能由之前的安装引起的问题。因此，接下来我们将介绍如何在阿里云 Ubuntu 上执行卸载并重新安装 MySQL 8.0 的步骤，以解决 MySQL 的问题。
emm~本文其实是基于ChatGPT生成的！在我使用MySQL的过程中，遇到了一个无法解决的报错。我试着遵循网上给出的建议，但是问题依旧存在。于是，我想到了使用卸载重装的方法（卸载重装大法yyds！）。我试着按照网上的步骤操作，但是总是卸载不干净。最后，我又想到了向ChatGPT求助，跟着它给出的步骤，终于成功解决了问题。因此，我想把这份卸载重装的步骤整理下来方便后续查看，也希望能帮助其他遇到类似问题的朋友们节省时间成本。
步骤 卸载旧版本的 MySQL 在卸载 MySQL 之前，最好备份您的数据以防止数据丢失。接下来，按照以下步骤卸载旧版本的 MySQL：
停止 MySQL 服务 在终端中运行以下命令以停止MySQL服务（这一步非常重要！！！）：
sudo systemctl stop mysql 删除 MySQL 数据目录 默认情况下，MySQL数据目录位于/var/lib/mysql。在终端中运行以下命令以删除此目录及其内容：
sudo rm -rf /var/lib/mysql 卸载 MySQL 软件包 在终端中运行以下命令以卸载 MySQL 软件包：
sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo apt-get autoclean 第一条命令删除MySQL服务器和客户端软件包，第二条命令将自动删除未使用的依赖项，第三条命令清理apt-cache。
清除 MySQL 配置文件 在终端中运行以下命令以清除 MySQL 的配置文件：
sudo rm -rf /etc/mysql/ 添加 MySQL 8.</description></item><item><title>在阿里云上运行Django博客项目的详细步骤</title><link>https://zhgyqc.site/blogs/2023-03-18-steps-to-run-a-django-blog-project-in-aliyun/</link><pubDate>Sat, 18 Mar 2023 00:00:00 +0000</pubDate><guid>https://zhgyqc.site/blogs/2023-03-18-steps-to-run-a-django-blog-project-in-aliyun/</guid><description>本文主要介绍了如何将Django博客系统运行在阿里云上。运行流程主要包括下载项目、在Ubuntu上新建虚拟环境、新建数据库、在本地的PyCharm中配置运行、在阿里云上配置安全组和开放8000端口等步骤。在运行过程中，还需要检查博客网站是否已经启动、博客网站的配置是否正确、本地网络连接是否正常以及防火墙和安全组的设置等问题。通过以上操作，就可以将Django博客系统成功地运行在阿里云上，并实现外网访问。
Django博客项目是来源于GitHub上的一个开源项目：https://github.com/liangliangyy/DjangoBlog
基本步骤 下载项目 通过以下命令，将博客项目克隆到本地
git clone git@github.com:liangliangyy/DjangoBlog.git Ubuntu上新建虚拟环境 以下是在Ubuntu上新建及操作虚拟环境的基本命令：
mkvirtualenv 虚拟环境名称 # 创建虚拟环境命令 workon 虚拟环境名称 # 进入虚拟环境工作 workon # 查看机器上有多个个虚拟环境 deactivate # 退出虚拟环境 rmvirtualenv 虚拟环境名 # 删除虚拟环境 # 查看虚拟环境中的安装包信息 pip list pip freeze pip freeze &amp;gt; requirement.txt # 导出安装包信息 # 把依赖包导入到虚拟环境中 pip install - r requirement.txt 建好虚拟环境好，在虚拟环境中使用以下命令，将博客项目所使用的相关依赖包导入到虚拟环境中：
pip install -r requirements_longge.txt Ubuntu上新建数据库 该博客项目中涉及到数据存储，需要连接MySQL数据库的。因此需要在Ubuntu上新建一个数据库。
create database django_blog charset=utf8mb4; 然后把项目提供的数据库备份djangoblog.sql导入到新建的数据库中。
mysql -u root -p django_blog &amp;lt;djangoblo 在本地的PyCharm中配置运行 首先在PyCharm中打开下载好的博客项目，然后修改DjangoBlog文件夹下的settings中的数据库密码和IP：
DATABASES = { &amp;#39;default&amp;#39;: { &amp;#39;ENGINE&amp;#39;: &amp;#39;django.</description></item><item><title>远程连接阿里云上的MySQL</title><link>https://zhgyqc.site/blogs/2023-03-12-remote-connection-to-mysql-on-aliyun/</link><pubDate>Sun, 12 Mar 2023 00:00:00 +0000</pubDate><guid>https://zhgyqc.site/blogs/2023-03-12-remote-connection-to-mysql-on-aliyun/</guid><description>基本步骤 添加 MySQL 8.0 的 APT 源
添加 MySQL 8.0 的 APT 源。打开终端并输入以下命令，以添加 MySQL 8.0 的 APT 源：
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb 在安装过程中，您需要选择 MySQL 8.0 版本并更新 APT 存储库。
服务器端安装MySQL
sudo apt update sudo apt install mysql-server 注意：当安装mysql-server提示输入密码时，一定要输入密码，两次密码一致。
然后输入mysql -u root -p回车，输入密码，能正常进入以下界面就是安装成功了 下面是几个针对服务器端MySQL的常用操作 启动服务 sudo service mysql start 查看服务状态 sudo service mysql status 查看进程中是否存在mysql服务 ps -elf|grep mysql 停止服务 sudo service mysql stop 重启服务 sudo service mysql restart 远程连接</description></item></channel></rss>