MySQL常用命令大全:库操作、表操作、数据操作

0 下载量 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命令能够满足我们在日常工作中的大多数需求,熟练掌握这些命令可以提高我们的工作效率和数据库管理能力。