技术文摘
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 数据库。
- 4G 数据用于识别 5G 室内外同频干扰的方案探究
- 软件开发人员怎样更新技能
- 15 个超级 Python 库良心整理,千万别错过
- 30 个顶级 Python 库:深度学习、NLP 与计算机视觉
- 线程池的七种创建途径,力荐您选用
- 戴尔科技存储优化服务:Unity 与 PowerStore 等的深入优化及专家指导
- 掌握动态规划算法套路的方法
- 一日一技:Puppeteer 启动交互模式,效率暴增十倍
- Go 错误处理:以 panic 替代 err!= nil 模式
- Windows10 资源管理器全新 UI 已至!尚需改进之处何在
- 防腐层的防腐作用何在
- JDK 中 HashMap 的死循环 bug 问题
- JavaScript 优化之道
- 声明式和命令式代码
- 干货君谈项目多时区处理