禅道手工启动 MySQL
在日常开发中,我们经常会用到 MySQL 数据库。禅道是一个开源的项目管理软件,也需要使用到 MySQL 数据库。在使用禅道之前,我们需要手工启动 MySQL 服务。
什么是 MySQL?
MySQL 是一个开源的关系型数据库管理系统,广泛地应用于各种类型的应用程序开发中。它是一个客户端-服务器模式的数据库,可以在不同的操作系统上运行。
MySQL 的安装
首先,我们需要在本地计算机上安装 MySQL。根据不同的操作系统,可以选择不同的安装方式。在 Windows 操作系统上,可以通过下载并执行安装程序来进行安装。在 Linux 操作系统上,可以通过包管理器来进行安装。
# Windows
1. 访问 MySQL 官方网站(
2. 下载适用于 Windows 的 MySQL 安装程序。
3. 执行安装程序,按照提示进行安装。
4. 在安装过程中,选择自定义安装选项,可以选择安装 MySQL 服务和客户端。
5. 安装完成后,将 MySQL 的安装目录添加到系统的环境变量中。
# Linux
1. 打开终端,执行以下命令安装 MySQL:
- Ubuntu/Debian:sudo apt-get install mysql-server
- CentOS/RHEL:sudo yum install mysql-server
- Arch Linux:sudo pacman -S mysql
2. 安装完成后,启动 MySQL 服务:
- Ubuntu/Debian:sudo service mysql start
- CentOS/RHEL:sudo systemctl start mysqld
- Arch Linux:sudo systemctl start mariadb
MySQL 的配置
在安装完成后,我们需要对 MySQL 进行一些基本的配置。主要包括设置 root 用户的密码和配置数据库的字符集。
设置 root 用户密码
1. 打开终端,执行以下命令以 root 用户身份登录 MySQL:
- Windows:mysql -u root -p
- Linux:sudo mysql -u root -p
2. 执行以下命令设置 root 用户的密码:
- ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
- ALTER USER 'root'@'127.0.0.1' IDENTIFIED BY 'new_password';
(new_password 为新的密码,可以根据实际情况进行设置)
3. 退出 MySQL 命令行终端:
- EXIT;
配置数据库字符集
1. 打开终端,执行以下命令以 root 用户身份登录 MySQL:
- Windows:mysql -u root -p
- Linux:sudo mysql -u root -p
2. 执行以下命令查看当前的字符集设置:
- SHOW VARIABLES LIKE 'character_set%';
3. 执行以下命令修改字符集配置(以 utf8mb4 为例):
- SET GLOBAL character_set_server = utf8mb4;
- SET GLOBAL collation_server = utf8mb4_unicode_ci;
4. 退出 MySQL 命令行终端:
- EXIT;
手工启动 MySQL
在完成配置后,我们可以手工启动 MySQL 服务。以下是启动和停止 MySQL 服务的命令:
# 启动 MySQL 服务
- Windows:net start mysql
- Linux:sudo systemctl start mysqld
# 停止 MySQL 服务
- Windows:net stop mysql
- Linux:sudo systemctl stop mysqld
总结
在本文中,我们介绍了如何手工启动 MySQL 服务。首先,我们安装了 MySQL 数据库,并进行了基本的配置。然后,我们使用命令行工具来启动和停止 MySQL 服务。通过这些步骤,我们可以在本地计算机上使用 MySQL 数据库,为禅道项目提供支持。
以下是操作的时间甘特图:
gantt
title MySQL 启动过程
section 安装
下载安装程序: done, 2021-01-01, 1d
执行安装程序: done, 2021-01-02, 1d
section 配置
设置 root 用户密码: done, 2021-01-03, 1d
配置字符集: done, 2021-01-04, 1d
section 启