MySQL常用命令速查指南

需积分: 3 4 下载量 185 浏览量 更新于2024-12-14 收藏 18KB DOCX 举报
"这篇资料汇总了MySQL的一些常用命令,涵盖了数据库的启动与停止、数据库及表的操作等基础功能。" 在MySQL中,管理和操作数据库涉及一系列的命令行指令。首先,我们来看一下如何启动和停止MySQL服务。在Windows环境下,可以使用`net stop mysql`来停止服务,而`net start mysql`则是启动服务。这些命令通常需要管理员权限执行。 接下来,我们进入MySQL的交互式环境。有两种方式登录MySQL CommandLine Client:一是通过`mysql –u用户名 –p密码`,二是`mysql -u用户名 -p`,之后输入密码即可。如果你想连接到远程服务器,需要添加`-h`参数,如`mysql -h主机地址 -u用户名 -p用户密码`。 在MySQL环境中,有一些基本的数据库操作。例如,使用`create database 数据库名`来创建一个新的数据库,比如`create database xhkdb;`。要查看所有已存在的数据库,用`show databases;`。若需删除数据库,使用`drop database 数据库名;`,例如`drop database xhkdb;`。选择或连接到特定数据库,使用`use 数据库名;`,如`use xhkdb;`,这将改变当前工作数据库。 对于表的操作,我们需要先选择一个数据库。创建新表的命令是`create table 表名 (字段名1 类型1[, ... 字段名n 类型n]);`,例如创建一个名为MyClass的表: ```sql create table MyClass ( id int(4) not null primary key auto_increment, name char(20) not null, sex int(4) not null default '0', degree double(16,2) ); ``` 查询表结构,可以使用`desc 表名;`或`show columns from 表名;`,例如: ```sql describe MyClass; show columns from MyClass; ``` 至于删除表,命令是`drop table 表名;`,记得在操作前确认无误,因为这会永久性删除表及其数据。 这只是MySQL命令的一个简单介绍,实际上MySQL还有更多复杂的操作,如插入数据(`insert into`)、查询数据(`select`)、更新数据(`update`)、删除数据(`delete`)以及更高级的索引、视图、存储过程等。了解并熟练掌握这些命令,能帮助我们更好地管理与操作MySQL数据库。