概述
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
命令切换当前工作数据库。;
表操作
- 创建表:使用
CREATE TABLE