MySQL常用命令详解

需积分: 9 2 下载量 154 浏览量 更新于2024-09-15 收藏 6KB TXT 举报
本文主要介绍了MySQL数据库的一些常用命令,包括数据备份、恢复、创建与删除数据库、选择数据库、查看数据库信息、创建表以及查询表结构等基本操作。 1. 数据库备份 在MySQL中,使用`mysqldump`工具进行数据库备份。例如: - 备份整个数据库:`mysqldump -u用户名 -p --default-character-set=latin1 数据库名 > 备份文件.sql` - 备份特定数据库中的某个表:`mysqldump -u用户名 -p 数据库名 表名 > 备份文件.sql` 2. 数据库恢复 恢复数据库备份通常也是通过`mysqldump`或`source`命令完成: - `mysql -u用户名 -p < 恢复文件.sql`,将SQL脚本输入到MySQL客户端执行恢复操作。 - 在MySQL客户端中,先选择要恢复的数据库,然后使用`source`命令:`mysql> source 恢复文件.sql` 3. 创建与删除数据库 - 创建数据库:`CREATE DATABASE 数据库名;` 如:`mysql> CREATE DATABASE xhkdb;` - 删除数据库:`DROP DATABASE 数据库名;` 如:`mysql> DROP DATABASE xhkdb;` 4. 选择数据库 - 选择要使用的数据库:`USE 数据库名;` 如:`mysql> USE xhkdb;`,成功后会显示`Database changed` 5. 查看数据库信息 - 列出所有数据库:`SHOW DATABASES;` 6. 创建表 - 使用`CREATE TABLE`语句创建表,如: ``` CREATE TABLE MyClass ( id INT(4) NOT NULL PRIMARY KEY AUTO_INCREMENT, name CHAR(20) NOT NULL, sex INT(4) NOT NULL DEFAULT '0', degree DOUBLE(16,2) ); ``` 7. 查询表结构 - 查看表的列信息:`DESCRIBE 表名;` 或 `DESC 表名;` - 例如:`mysql> DESC MyClass;` 这些是MySQL数据库管理的基本操作,对于日常的数据操作和维护至关重要。熟练掌握这些命令可以有效地进行数据库管理和数据处理工作。