MySQL数据库操作指南
需积分: 9 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脚本等核心功能。掌握这些命令,可以有效地进行数据库管理和数据操作。
2010-11-10 上传
2022-12-02 上传
2021-10-11 上传
2023-06-10 上传
2023-10-16 上传
2023-08-20 上传
2023-07-28 上传
2023-08-24 上传
2023-11-07 上传
Kevin-K先森
- 粉丝: 303
- 资源: 137