MySQL命令行操作指南:从入门到删除数据

0 下载量 185 浏览量 更新于2024-08-31 收藏 541KB PDF 举报
本文主要介绍了如何在MySQL命令行环境下进行一系列数据库操作,包括登录MySQL、添加环境变量、创建和管理数据库以及创建表。 在MySQL命令行操作中,首先需要能够登录MySQL服务器。如果已设置了环境变量,可以通过命令`mysql -uroot`登录,然后输入密码。若未设置环境变量,需要定位到MySQL安装目录的bin目录,如`C:\program files\mysql\bin`,执行`mysqld -uroot`。添加环境变量的步骤包括:在系统属性中选择环境变量,编辑系统变量中的“Path”,在路径中添加MySQL的bin目录。 登录成功后,可以看到"mysql>"提示符,这时可以开始执行MySQL命令。创建新数据库,例如命名为“lesson”,可以使用`CREATE DATABASE lesson;`命令,接着设置默认字符集为UTF-8,使用`SET NAMES utf8;`。列出所有数据库使用`SHOW DATABASES;`,切换到某个数据库使用`USE 数据库名;`。 创建表是数据库操作的重要部分。以下是一个创建名为“study”的表的例子: ```sql CREATE TABLE study ( id INT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '学生id号', username VARCHAR(30) NOT NULL DEFAULT '' COMMENT '学生名字', class TINYINT(3) UNSIGNED NOT NULL, sex ENUM("男", "女") COMMENT '性别' ); ``` 这个表有四列:id(自动递增的整数)、username(不允许为空的字符串)、class(无符号的TinyInt)和sex(枚举类型,包含“男”和“女”两个选项)。 每个命令都需要以分号`;`结尾,或者使用`\g`来执行。通过这种方式,可以在MySQL命令行中实现对数据库的全面控制,包括插入数据、查询、更新和删除等操作。 在学习和使用MySQL命令行时,理解这些基本操作至关重要,因为它们构成了数据库管理的基础。熟练掌握这些技能,无论是日常开发还是系统维护,都将极大提高工作效率。通过实践和不断的练习,任何人都能成为在命令行中游刃有余的数据库管理员。