技术文摘
MySQL 终端数据库管理操作指南
MySQL 终端数据库管理操作指南
在数据库管理领域,MySQL 是应用广泛的关系型数据库管理系统。通过终端进行 MySQL 数据库管理,能高效完成各类任务。以下为您详细介绍相关操作。
首先是连接到 MySQL 数据库。在终端中,输入命令“mysql -u [用户名] -p”,其中“[用户名]”需替换为实际用户名。回车后,系统会提示输入密码,输入正确密码即可成功连接。若 MySQL 安装在非标准端口,还需加上“-P [端口号]”参数指定端口。
创建数据库是常见操作。连接成功后,使用“CREATE DATABASE [数据库名];”命令,“[数据库名]”是自定义的名称,如“CREATE DATABASE mydb;”。创建时可添加字符集等选项,如“CREATE DATABASE mydb CHARACTER SET utf8mb4;”,确保数据库字符集符合需求。
对于数据库内的表操作也很重要。创建表用“CREATE TABLE”语句,如“CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), age INT);”,定义了名为“users”的表,包含“id”“name”“age”字段。插入数据使用“INSERT INTO”语句,“INSERT INTO users (name, age) VALUES ('张三', 25);”将一条记录插入“users”表。查询数据则依靠“SELECT”语句,“SELECT * FROM users;”可查询“users”表所有记录,也能指定字段查询,如“SELECT name, age FROM users;”。
修改数据用“UPDATE”语句,例如“UPDATE users SET age = 26 WHERE name = '张三';”,把“张三”的年龄更新为 26。删除数据用“DELETE”语句,“DELETE FROM users WHERE id = 1;”会删除“id”为 1 的记录。
管理用户权限在终端也能完成。创建用户使用“CREATE USER '[用户名]'@'[主机名]' IDENTIFIED BY '[密码]';”,赋予权限用“GRANT”语句,如“GRANT ALL PRIVILEGES ON mydb.* TO'myuser'@'localhost';”,将“mydb”数据库所有权限赋予“myuser”用户。
掌握这些 MySQL 终端数据库管理操作,能让数据库管理员高效维护和管理数据库,提升工作效率,确保数据库稳定运行。
- Win11 22H2 系统文件管理器自动弹出的解决之道
- Win11 系统率先为应用程序引入全新深度链接 URI
- Win11 KB5023774 更新致荒野大镖客 2 无法打开 微软给出临时唯一解决办法
- Win11 任务栏网络声音图标点击无响应如何解决
- Win11 Build 25330 预览版今日迎来更新:Surface Dial 设置页面优化
- Win11 系统无线投屏的开启方法及添加无线显示器的技巧
- Win11 KB5023778 推送 22621.1485 预览版更新内容汇总
- Win11 系统设置引入实验性的功能与特性
- Win11 系统色盲模式的设置与开启方法
- Win11 Build 预览版 25324 强化 ReFS 支持 版本从 3.9 升至 3.10
- Win11 中 win+e 快捷键失效及资源管理器无法打开的解决之道
- Win11 Dev 预览版 Build 25300 隐藏任务栏时钟、日期功能曝光
- Win11 右键菜单如何变回 Win10 样式教程
- Win11 中电脑找不到 explorer.exe 应用程序的解决办法
- Win11 打开文件夹延迟的解决办法:两种方案