技术文摘
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 的这些基础用法,能够为后续的数据库开发、管理和维护工作打下坚实的基础。无论是小型项目还是大型企业级应用,这些操作都是必不可少的。
- Python 二分查找的优雅实现:高效有序数据搜索策略探索
- Python 中并行 for 循环:从入门到精通提升代码效率
- Python 数据加密:让坏人无计可施
- 先梳理业务逻辑再写代码,手把手教学
- 范围的 for 循环:现代 C++ 循环控制新思维
- 实用至上:Unittest 指南,纯干货!
- 2023 年需求最为旺盛的八种编程语言
- JMeter 与 Python 的多重奏鸣:从入门至高级应用(上)
- Remix 2.0 重磅发布 打造现代化全栈 Web 框架
- Python 中私有属性和私有方法使用差异全解析
- C++ extern 用法的深度剖析
- 【Python 入门】这门编程语言缘何如此受欢迎?
- Python 常见内置函数使用解析(一):30 个实例
- T·Club 技术开放日杭州站:音视频技术的创新与实践精彩回顾
- Java 打印日志吞异常堆栈问题的解决之道