技术文摘
Linux 环境下 MySQL 的基础用法
Linux 环境下 MySQL 的基础用法
在 Linux 环境中,MySQL 作为一款强大的关系型数据库管理系统,被广泛应用。掌握其基础用法,对于开发者和系统管理员至关重要。
首先是安装 MySQL。在不同的 Linux 发行版中,安装方式略有不同。以 Ubuntu 为例,通过在终端输入“sudo apt-get update”更新软件包列表,接着“sudo apt-get install mysql-server”即可完成安装。安装完成后,要确保 MySQL 服务正常运行,可以使用“sudo systemctl status mysql”命令查看状态。
安装完成后,需要设置 MySQL 的用户和权限。默认安装的 MySQL 没有设置 root 密码,可通过“sudo mysql”进入 MySQL 命令行,然后使用“ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';”来设置密码。为了安全,建议使用“mysql_secure_installation”工具来进一步强化安全设置,如删除匿名用户、禁止 root 远程登录等。
数据库操作是 MySQL 的核心部分。创建数据库使用“CREATE DATABASE database_name;”语句,例如“CREATE DATABASE mydb;”就创建了一个名为 mydb 的数据库。要使用某个数据库,使用“USE database_name;”语句,如“USE mydb;”。删除数据库则用“DROP DATABASE database_name;”。
数据表的操作同样重要。创建数据表使用“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 ('John', 30);”就向 users 表中插入了一条数据。查询数据使用“SELECT”语句,“SELECT * FROM users;”可以查询 users 表中的所有数据。更新数据使用“UPDATE”语句,“UPDATE users SET age = 31 WHERE name = 'John';”将名为 John 的用户年龄更新为 31。删除数据使用“DELETE”语句,“DELETE FROM users WHERE name = 'John';”可删除名为 John 的用户数据。
在 Linux 环境下熟练掌握 MySQL 的这些基础用法,能够为后续的数据库开发、管理和维护工作打下坚实的基础。无论是小型项目还是大型企业级应用,这些操作都是必不可少的。
- 华为开发者刷 KPI 事件 当事人作出回应
- 借助此开源项目 不懂 Web 开发也能使数据“动”起来
- ES6 简化代码技巧:90% 前端都知晓,你用过多少?
- 自动化:DevSecOps 成功的关键要素
- 探秘栈和队列的隐秘之处
- HarmonyOS 编程之跨设备跳转 - Java 注释版
- 分治题卡数小时 用笨法明晰边界 摆脱死循环
- Spring5 新宠 PathPattern 与 AntPathMatcher 的对决
- MindSpore 支持的万亿级参数超大模型关键技术全解析
- 一款超好用的 Docker 图形化管理工具,值得推荐!
- 以 Java 之法创建个人 Tomcat 容器教程
- Python 能否预测今日是否下雨?教程来了
- HarmonyOS 服务卡片运行原理与开发方法全解析
- 利用 Eleventy 构建静态网站
- 走进 Go 语言的并发世界