MySQL操作手册:从入门到精通

5星 · 超过95%的资源 需积分: 38 9 下载量 164 浏览量 更新于2024-09-07 收藏 100KB DOCX 举报
"MySQL常用操作命令大全,覆盖启动与退出、库操作、备份操作以及表操作等基础内容,适合初学者快速掌握MySQL基本操作。" 在MySQL数据库管理中,熟悉一些常用的命令是至关重要的,尤其对新手来说,这些命令能够帮助他们更有效地进行数据库管理。下面我们将详细讲解这些命令: 一、启动与退出 1、进入MySQL: 通过SSH连接到服务器后,可以使用`mysql -u 用户名 -p`命令,回车后输入密码来登录MySQL。如果你需要连接到远程MySQL服务器,命令将是`mysql -h 主机地址 -u 用户名 -p`。 例如: ``` mysql -u ipd -p mysql -h 192.168.85.111 -u ipd -p ``` 2、退出MySQL: 要退出MySQL客户端,只需输入`quit`或`exit`即可。 3、修改登录密码: 使用`mysqladmin -u 用户名 -p 旧密码 password 新密码`命令来修改密码。如果旧密码为空,可以省略`-p`后面的旧密码。 例如: ``` mysqladmin -uroot -ppasswordpoweripd123 mysqladmin -uipd -plocalipdpwd password poweripd ``` 二、库操作 1、创建数据库: 使用`CREATE DATABASE 数据库名;`命令创建新的数据库。 例如: ``` mysql> CREATE DATABASE xhkdb; ``` 2、显示所有数据库: 使用`SHOW DATABASES;`命令查看当前服务器上的所有数据库。 3、删除数据库: 使用`DROP DATABASE 数据库名;`命令删除指定的数据库。 例如: ``` mysql> DROP DATABASE test; ``` 4、连接数据库: 使用`USE 数据库名;`命令切换到特定的数据库。 例如: ``` mysql> USE pspdb; ``` 5、查看当前使用的数据库: 使用`SELECT DATABASE();`查询当前选中的数据库。 三、备份操作 1. 导出数据库: 使用`mysqldump`命令导出数据库。例如,`mysqldump -u 用户名 -p 数据库名 > 文件名.sql`。 2. 导出数据库命令及参数: `mysqldump`命令有许多参数,如`--add-drop-table`,`--quick`等,用于优化备份过程。 3. 导入操作: 使用`mysql -u 用户名 -p 数据库名 < 文件名.sql`命令将备份文件导入数据库。 四、表操作 1、建表: 使用`CREATE TABLE 表名 (字段定义);`创建新的表。 2、获取表结构: `DESCRIBE 表名;`命令可查看表的结构信息。 3、删除表: `DROP TABLE 表名;`命令用于删除表。 4、插入数据: `INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...);`用于向表中插入新记录。 5、查询表中的数据: `SELECT * FROM 表名 [WHERE 条件];`用于查询数据,*表示所有列。 6、删除表中数据: `DELETE FROM 表名 WHERE 条件;`删除满足条件的记录。 7、修改表中数据: `UPDATE 表名 SET 字段名 = 新值 WHERE 条件;`用于更新符合条件的记录。 8、在表中增加字段: `ALTER TABLE 表名 ADD COLUMN 字段名 类型;`添加新的列。 9、更改表名: `RENAME TABLE 旧表名 TO 新表名;`改变表的名称。 10、更新字段内容: `ALTER TABLE 表名 MODIFY 字段名 新类型;`改变字段的数据类型。 掌握这些基本的MySQL命令,能让你在日常的数据库管理和维护中更加得心应手。记得在实践中不断熟悉和熟练它们,以便在需要时能够迅速响应。