MySQL数据库操作指南

需积分: 9 1 下载量 98 浏览量 更新于2024-09-26 收藏 2KB TXT 举报
"MYSQL数据库常用语句" MySQL数据库是世界上最流行的开源关系型数据库管理系统之一,它提供了丰富的SQL(结构化查询语言)命令来执行各种数据操作。以下是一些MySQL数据库的常用语句及其用途: 1. 登录与退出MySQL: - `mysql -h 主机地址 -u 用户名 -p 密码`:通过指定主机、用户名和密码登录MySQL服务器。例如,使用`mysql -h 192.168.1.22 -u root -p root`连接到192.168.1.22上的MySQL服务器。 - `exit`或`\q`:退出当前MySQL会话。 2. 显示所有数据库: - `show databases;`:在MySQL客户端中列出所有可用的数据库。 3. 选择数据库: - `use 数据库名;`:切换到指定的数据库,如`use mysql;`进入mysql数据库。 4. 显示表: - `show tables;`:在当前选定的数据库中显示所有的表。 5. 创建数据库: - `create database 数据库名;`:创建一个新数据库,例如`create database mydatabase;`。 6. 删除数据库: - `drop database 数据库名;`:删除指定的数据库,使用时需谨慎,因为数据将不可恢复。例如`drop database mydatabase;`。 7. 插入数据: - `insert into 表名 (字段名1, 字段名2) values (值1, 值2);`:向表中插入一条记录。如`insert into users (id, name) values (1, 'Alice');`。 8. 查询数据: - `select * from 表名;`:选择表中的所有记录。`*`代表所有字段。 - `select version(), current_date, now();`:查询MySQL的版本信息、当前日期和时间。 9. 更新数据: - `update 表名 set 字段名 = 新值 where 条件;`:更新满足条件的行。例如`update users set name='Bob' where id=1;`。 10. 删除数据: - `delete from 表名;`:删除表中的所有记录。 - `delete from 表名 where 条件;`:删除满足条件的记录。 11. 执行SQL脚本: - `source 脚本文件路径;`:在MySQL客户端中执行SQL脚本文件,如`source F:/file.sql;`。 12. 创建表: - `create table 表名 (字段定义);`:定义表结构并创建新表。例如: ``` create table users ( id bigint, name varchar(20) ); ``` 13. 描述表结构: - `describe 表名;`:查看表的结构和字段信息。 14. 数据类型: - 示例中的`bigint`是整数类型,`varchar(20)`是可变长度字符串类型,可以存储最多20个字符。 15. 函数: - `SELECT pi();`:返回圆周率π的值。 - `SELECT pi() * 10;`:计算π乘以10的结果。 16. 时间函数: - `SELECT version();`:获取MySQL的版本号。 - `SELECT current_date;`:获取当前日期。 - `SELECT now();`:获取当前日期和时间。 以上就是MySQL数据库的一些基本操作,涵盖了连接、管理数据库、操作数据以及执行SQL脚本等核心功能。掌握这些命令,可以有效地进行数据库管理和数据操作。