技术文摘
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 的这些基础用法,能够为后续的数据库开发、管理和维护工作打下坚实的基础。无论是小型项目还是大型企业级应用,这些操作都是必不可少的。
- CSS中元素高度如何自适应填充剩余空间
- React子组件内容过长时滚动条展示的实现方法
- 优化JavaScript文件加载提升网页加载速度的方法
- SVG实现自适应水塔形状进度条及根据进度值动态调整水面高度与颜色方法
- 原生 JS 树形插件推荐:JavaScript 实现企业微信类似树形机构成员效果的方法
- window.open()如何隐藏新窗口地址栏
- 网页数据显示0但页面实时更新原因何在?怎样爬取准确申请人数与浏览人数
- 浏览器调试窗口尺寸不一致:window.outerWidth与window.innerWidth差异原因
- 微信扫码登录后怎样自动关闭弹窗并刷新主窗口
- 为何用 标签播放音频资源失败,而用 标签能成功
- CSS与JavaScript实现表格横向排列、点击按钮生成新表格右移且操作按钮位置不变方法
- 用遮罩动画在Vue 3中实现图像轮播效果的方法
- 支持年、季度、月、周、日等多时间范围选择的开源 JS 时间插件有哪些
- 修改DOM元素ID后CSS样式失效的原因
- 为何 a 标签可直接播放音频,audio 标签却不能播放