概述

MySQL是一种流行的关系型数据库管理系统(RDBMS),广泛应用于各种规模的项目中,从个人小项目到企业级应用。本篇文章提供从基础知识到高级技巧的全面指导,帮助读者掌握MySQL的操作。

启动与停止

MySQL服务的管理是数据库管理员的基本技能之一。在Linux环境下,可以通过执行系统初始化脚本来启动或停止MySQL服务。例如,使用以下命令:

- 启动服务:/etc/rc.d/init.d/mysql start

- 停止服务:/etc/rc.d/init.d/mysql stop

此外,一些图形化工具如Goose也提供了方便的服务管理界面。

连接数据库

连接MySQL数据库需要提供用户名、密码以及可能的主机名。在本地机器上,通常使用root用户连接,命令如下:

mysql -h  -u  -p  

例如,连接名为mysql的数据库:

# mysql -u root -p mysql  

成功连接后,会看到MySQL的欢迎信息和命令提示符mysql>

基本操作

  • 创建数据库:使用CREATE DATABASE ;命令创建新数据库。
  • 删除数据库:使用DROP DATABASE ;命令删除现有数据库。
  • 连接数据库:使用USE ;命令切换当前工作数据库。

表操作