MySQL常用命令详解:启动、退出、数据库与表操作

下载需积分: 2 | DOCX格式 | 89KB | 更新于2024-09-05 | 68 浏览量 | 2 下载量 举报
收藏
"这篇文档详述了MySQL的常用命令,涵盖了从启动与退出MySQL服务,到数据库和表的各种操作,还包括备份与恢复等关键功能。" 在MySQL的管理中,了解并熟练掌握基本的命令是至关重要的。这篇文档提供了一个全面的指南,包括以下主要方面: 1. **启动与退出**: - **启动MySQL服务**:通过`net start mysql`命令启动MySQL服务。 - **退出MySQL**:可以使用`quit`或`exit`命令退出当前的MySQL会话。 - **修改登录密码**:使用`mysqladmin`命令,如`mysqladmin -u 用户名 -p 旧密码 password 新密码`,注意在初始状态下root用户可能不需要旧密码。 2. **库操作**: - **创建数据库**:使用`CREATE DATABASE 数据库名;`,例如`CREATE DATABASE xhkdb;`创建名为xhkdb的数据库。 - **显示所有数据库**:使用`SHOW DATABASES;`来列出所有可用的数据库。 - **删除数据库**:`DROP DATABASE 数据库名;`,如`DROP DATABASE test;`删除名为test的数据库。 - **连接数据库**:使用`USE 数据库名;`,例如`USE pspdb;`来选择并连接到pspdb数据库。 - **查看当前数据库**:通过`SELECT DATABASE();`可以得知当前正在使用的数据库。 3. **备份操作**: - **导出数据库**:使用`mysqldump`命令进行数据库备份,如`mysqldump -u 用户名 -p 数据库名 > 文件名.sql`。 - **导入操作**:利用`mysql -u 用户名 -p 数据库名 < 文件名.sql`将备份的SQL文件导入到数据库。 4. **表操作**: - **创建表**:使用`CREATE TABLE 表名(列定义);`创建新的表。 - **获取表结构**:`DESCRIBE 表名;`可以查看表的结构和列信息。 - **删除表**:`DROP TABLE 表名;`用于删除表。 - **插入数据**:`INSERT INTO 表名 (列名) VALUES (值);`将数据插入表中。 - **查询数据**:`SELECT * FROM 表名 WHERE 条件;`用于查询满足条件的数据。 - **删除表中数据**:`DELETE FROM 表名 WHERE 条件;`根据条件删除特定行。 - **修改表中数据**:使用`UPDATE 表名 SET 字段 = 新值 WHERE 条件;`来更新数据。 - **增加字段**:`ALTER TABLE 表名 ADD COLUMN 字段名 数据类型;`在已有表中添加新字段。 - **更改表名**:`RENAME TABLE 原表名 TO 新表名;`对表进行重命名。 - **更新字段内容**:`ALTER TABLE 表名 MODIFY 字段名 新数据类型;`用于更改字段的数据类型。 这些命令是MySQL日常管理和维护的基础,熟悉并掌握它们能极大地提升工作效率,无论是进行数据操作还是系统维护。记住,每个命令最后通常需要分号(`;`)作为结束符。在实际操作时,确保对命令的语法和参数有充分理解,以免造成不必要的数据丢失。

相关推荐