MySQL常用命令大全:库操作、表操作、数据操作
85 浏览量
更新于2024-09-03
收藏 84KB PDF 举报
MySQL常用命令用法总结
MySQL是目前最流行的开源关系数据库管理系统,它提供了丰富的命令行工具,方便用户管理和维护数据库。在日常工作中,我们经常使用一些基本的MySQL命令来管理数据库,例如启动和退出、库操作、表操作等。本文将对这些常用命令进行总结和详细解释。
一、启动和退出MySQL
在使用MySQL之前,需要首先启动MySQL CommandLine Client(MySQL的DOS界面)。启动后,系统将提示输入密码,输入正确的密码后,即可进入MySQL命令行界面,提示符为mysql>。退出MySQL命令行界面可以使用quit或exit命令。
二、库操作
库操作是数据库管理中最基本的操作,包括创建数据库、显示所有数据库、删除数据库、连接数据库等。
1. 创建数据库:使用createdatabase命令创建一个新的数据库,例如创建一个名为xhkdb的数据库:mysql>createdatabasexhkdb;
2. 显示所有数据库:使用showdatabases命令显示当前服务器上的所有数据库,例如:mysql>showdatabases;
3. 删除数据库:使用dropdatabase命令删除一个数据库,例如删除名为xhkdb的数据库:mysql>dropdatabasexhkdb;
4. 连接数据库:使用use命令连接到一个已经存在的数据库,例如连接到名为xhkdb的数据库:mysql>usexhkdb;
5. 当前选择的数据库:使用selectdatabase()命令查看当前选择的数据库。
6. 当前数据库包含的表信息:使用showtables命令查看当前数据库中的所有表,例如:mysql>showtables;
三、表操作
表操作是数据库管理中最重要的操作,包括创建表、获取表结构、删除表、插入数据等。
1. 创建表:使用createtable命令创建一个新的表,例如创建一个名为MyClass的表:mysql>createtableMyClass(
>idint(4)notnullprimarykeyauto_increment,
>namechar(20)notnull,
>sexint(4)notnulldefault'0',
>degreedouble(16,2));
2. 获取表结构:使用desc命令或showcolumnsfrom命令查看表的结构,例如:mysql>descMyClass;或mysql>showcolumnsfromMyClass;
3. 删除表:使用droptable命令删除一个表,例如删除名为MyClass的表:mysql>droptableMyClass;
4. 插入数据:使用insertinto命令插入数据到表中,例如往表MyClass中插入二条记录:mysql>insertintoMyClass(id,name,sex,degree)values(1,'John',1,90.00),(2,'Mary',0,80.00);
这些基本的MySQL命令能够满足我们在日常工作中的大多数需求,熟练掌握这些命令可以提高我们的工作效率和数据库管理能力。
168 浏览量
188 浏览量
108 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
基于matlab的模拟滤波器和数字滤波器设计, 基于matlab的模拟滤波器和数字滤波器设计,其中数字滤波器包扩IIR和FIR的低通、高通、带通、带阻四大类型,模拟滤波器包括巴特沃斯( Butterw
263 浏览量
2025-01-03 上传
weixin_38738783
- 粉丝: 5
- 资源: 903
最新资源
- XX物业北京市西城区文化中心项目物业管理服务方案
- Ambre972ppm.github.io
- neji_calculator:计算调整表并导出用于近等准音调(NEJI)调整系统的Scala文件
- Emacs:我的 .emacs 文件和我的 .emacs_plugins 目录
- go-jsonschema:Go中的JSON模式解析器和工具
- xlsx_2_lua.zip
- microbenchmark:准确测量和比较R表达式执行时间的基础架构
- CacheSimulator
- cloudcomputing:云计算研讨会
- DownloadProgressViewDemo:下载ProgressViewDemo
- 基于java的netty实现的可靠udp网络库java-Kcp-master.zip
- Budget-Class:这是预算应用程序的测试代码。 仍在进行中。 如果可以的话改善它
- three.js展示nrrd+vtk3D模型-html展示
- svg:一个简单的仅标头库,用于从C ++生成SVG文件
- PSO粒子群算法matlab实现
- udacity_data_analyst_nd:2021年2月同类群组