技术文摘
Linux 中 mysql 命令的使用方法
Linux 中 mysql 命令的使用方法
在 Linux 系统中,熟练掌握 mysql 命令的使用方法对于数据库管理和开发至关重要。本文将详细介绍 Linux 中 mysql 命令的常见用法。
首先是连接到 MySQL 数据库。在终端中,使用命令“mysql -u 用户名 -p”。其中,“-u”指定用户名,“-p”表示密码。输入该命令后,系统会提示输入密码,正确输入后即可成功连接到数据库。例如,用户名是“root”,则命令为“mysql -u root -p”。
连接成功后,就可以进行各种数据库操作。查看当前存在的数据库,使用“SHOW DATABASES;”命令,它会列出系统中所有的数据库名称。若要创建新的数据库,使用“CREATE DATABASE 数据库名;”,例如“CREATE DATABASE test_db;”,这便创建了名为“test_db”的数据库。
对于已经存在的数据库,若想使用它,可通过“USE 数据库名;”命令,如“USE test_db;”。进入特定数据库后,就能够对表进行操作。创建表时,使用“CREATE TABLE 表名(列名 数据类型 约束条件, 列名 数据类型 约束条件...);”,例如“CREATE TABLE students(id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255), age INT);”创建了一个名为“students”的表,包含“id”“name”“age”三列。
向表中插入数据可使用“INSERT INTO 表名(列名1, 列名2,...) VALUES(值1, 值2,...);”。比如“INSERT INTO students(name, age) VALUES('Tom', 20);”向“students”表中插入了一条数据。查询数据则使用“SELECT 列名1, 列名2,... FROM 表名 WHERE 条件;”,“SELECT * FROM students WHERE age > 18;”会查询出年龄大于 18 岁的所有学生数据。
修改数据使用“UPDATE 表名 SET 列名1 = 值1, 列名2 = 值2,... WHERE 条件;”,“UPDATE students SET age = 21 WHERE name = 'Tom';”将名为“Tom”的学生年龄修改为 21。删除数据使用“DELETE FROM 表名 WHERE 条件;”,“DELETE FROM students WHERE id = 1;”会删除“id”为 1 的数据。
最后,若要退出 MySQL 数据库,使用“EXIT;”或“QUIT;”命令即可。通过熟练运用这些 mysql 命令,在 Linux 环境下就能高效地管理和操作 MySQL 数据库。
- Mybatis 与 Spring 的整合 - Day 06
- Java 基础之 Switch 条件语句入门
- Node.js 系列:深入解析 Node 模块化开发之 CommonJS 规范
- 甲骨文报告:双十一前消费者热论购物计划
- 前端 API 请求的缓存策略
- 鸿蒙中物理按键“长按事件”的实现(按键通用框架 V0.0.2)
- 鸿蒙 HarmonyOS 应用开发:从零基础开发应用
- 令人烦恼的 C 语言
- Spring Boot 对 Maven 的冲击
- 互联网预言家凯文·凯利:未来 12 大趋势预测
- PyQt 与 Qt 的差异何在?
- Rust 具备 GC 且速度迅猛
- 字符串操作全攻略:涵盖面试与日常编码需求
- 为何当下开发一款软件所需时间不断延长
- 适合新手的 GitHub Python 开源项目