当前位置: 首页 > article >正文

数据库初识与安装

一、数据库初识1. 什么是数据库数据库Database是长期存储在计算机内、有组织、可共享的大量数据的集合它能高效地对数据进行增、删、改、查操作。2. 常见数据库分类关系型数据库RDBMS以表格形式存储数据支持 SQL 语言最常用。代表MySQL / MariaDB、Oracle、SQL Server、PostgreSQL非关系型数据库NoSQL灵活存储非结构化数据适合大数据场景。代表Redis键值型、MongoDB文档型、Elasticsearch搜索引擎3. MySQL vs MariaDBMySQL最流行的开源关系型数据库由 Oracle 维护。MariaDBMySQL 的开源分支完全兼容 MySQL社区更活跃是 CentOS 等系统的默认选择。二、MySQL / MariaDB 安装以 CentOS 7 为例方案 1系统源安装 MariaDB最简单、最稳定 ✅适合生产 / 学习环境自动处理权限和配置。bash运行# 1. 安装 MariaDB 服务端和客户端 yum install -y mariadb-server mariadb # 2. 启动服务并设置开机自启 systemctl start mariadb systemctl enable mariadb # 3. 验证启动状态 systemctl status mariadb # 看到 active (running) 即成功方案 2手动安装 MySQL适合自定义路径适合需要特定版本、自定义安装目录的场景你之前遇到的问题多源于此。bash运行# 1. 下载并解压 MySQL 包以 8.0 为例 cd /usr/local wget https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-8.0.36-linux-glibc2.28-x86_64.tar.xz tar -xf mysql-8.0.36-linux-glibc2.28-x86_64.tar.xz ln -s mysql-8.0.36-linux-glibc2.28-x86_64 mysql # 2. 创建 mysql 用户和组 groupadd -r mysql useradd -r -g mysql -s /sbin/nologin mysql # 3. 创建数据目录并修复权限 mkdir -p /usr/local/mysql/data chown -R mysql:mysql /usr/local/mysql chmod -R 755 /usr/local/mysql/data # 4. 初始化 MySQL生成临时密码 /usr/local/mysql/bin/mysqld --initialize --usermysql --basedir/usr/local/mysql --datadir/usr/local/mysql/data # 5. 配置 systemd 服务并启动 cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld systemctl daemon-reload systemctl start mysqld三、安装后基础操作1. 登录数据库MariaDB系统源安装默认无密码bash运行mysqlMySQL手动安装用初始化时生成的临时密码登录bash运行/usr/local/mysql/bin/mysql -u root -p # 输入临时密码日志中 rootlocalhost: 后的字符串2. 修改 root 密码安全必做sql-- MariaDB/MySQL 8.0 通用 ALTER USER rootlocalhost IDENTIFIED BY 你的新密码; FLUSH PRIVILEGES;3. 开放远程连接可选sql-- 创建允许远程连接的 root 用户 CREATE USER root% IDENTIFIED BY 你的密码; GRANT ALL PRIVILEGES ON *.* TO root% WITH GRANT OPTION; FLUSH PRIVILEGES;四、常见问题排查启动失败PID 文件未更新原因数据目录权限不足或 InnoDB 文件损坏解决chown -R mysql:mysql /usr/local/mysql或重建数据目录登录失败Access denied原因密码错误或用户不存在解决用临时密码登录后修改密码或跳过权限验证重置密码端口占用3306 被占用解决netstat -tulpn | grep 3306找到占用进程并终止五、核心概念总结数据库存储数据的仓库表数据库中存储数据的基本单位类似 Excel 表格SQL操作关系型数据库的标准语言服务管理systemctl start/stop/status/restart mysqld/mariadb

相关文章:

数据库初识与安装

一、数据库初识1. 什么是数据库?数据库(Database)是长期存储在计算机内、有组织、可共享的大量数据的集合,它能高效地对数据进行增、删、改、查操作。2. 常见数据库分类关系型数据库(RDBMS):以表…...

反向海淘爆了:把中国好物卖到全球

可能已经发现一个反常识的现象: 以前是我们“海淘”买国外的东西,现在越来越多人在做“反向海淘”——把中国的好东西卖给全世界。 而且不是“义乌小商品”那种刻板印象,而是:穿戴、美妆、家居、3C配件、宠物用品、户外工具……一…...

2026 年上海正规财税服务机构盘点,资质齐全可信赖

2026年,上海的正规财税服务机构迎来了新的发展机遇。本文将盘点多家资质齐全、信誉良好的财税服务公司,包括他们的核心服务项目、行业经验以及客户口碑。旨在为企业提供权威参考,帮助他们选择适合的财税伙伴,共同应对市场变化&…...

OpenClaw都能做哪些事

OpenClaw AI 助手的核心功能与应用场景OpenClaw AI 助手是一款基于人工智能的多功能自动化工具,旨在帮助用户高效完成重复性任务、优化工作流程并提升生产力。其功能覆盖浏览器自动化、文件整理、网页抓取、邮件管理等多个领域,同时支持小红书运营、云端…...

一条“看起来很健康”的上涨曲线,是怎么做出来的?Flap实操拆解

在加密市场中,价格曲线不仅是资金流的直接反映,也是一种心理和行为的呈现。尤其对于 Meme 币,市场的感知往往比基础价值更重要。很多社区成员看到上涨就跟投,却不知道背后的链上行为和节奏策略。Flap专区作为一个低门槛、纯粹的 M…...

手机聊天记录等数据恢复探讨

经过我长时间的研究跟不同软件的测试对比,不同恢复软件的使用感受如下:1、飞零,这是做聊天记录恢复商家使用最多的软件,原因是软件小,操作速度快,方便远程操作,但恢复效果一般,在用户…...

Java集合——List

1. List的几种实现List 是有序的 Collection,允许元素重复,实现 List 的类有LinkedList、ArrayList、Vector、Stack 等。ArrayList是应用更加广泛的动态数组实现,它本身不是线程安全的,所以性能要好很多。与Vector近似&#xff0c…...

UE5VSC++开发 一 环境准备

文章目录关闭额外的错误列表滚动条调为缩略图模式隐藏外部依赖文件夹关闭热重载修改解决方案配置框的长度关闭额外的错误列表 滚动条调为缩略图模式 隐藏外部依赖文件夹 关闭热重载 修改解决方案配置框的长度 先右键单击工具栏右侧,选择自定义 选择命令/工具栏选择…...

阿里后端面经拆解:别再只背八股,这类追问最容易把人问住

阿里后端面经拆解:别再只背八股,这类追问最容易把人问住 校招大礼包获取:获取方法 背八股文来应付阿里面试,通常不太够。 有候选人分享过一个很典型的场面:面试官先让他介绍 HashMap。他答完以后,对方没停…...

靶机CTF5wp

目录扫描 1.nmap -sS -sV -O -p- 192.168.126.132 2.dirsearch -u "http://" -x 400-500 敏感信息泄露 1.通过扫描有info.php 该 phpinfo 页面已经严重泄露了服务器内部信息,属于高风险敏感信息泄露。 2.http://192.168.126.132 点击blog 看见nanoCMS …...

OpenAI 发布 GPT-5.4 mini/nano:全面提升速度、性价比与开发体验

OpenAI 最新推出了两款轻量级模型——GPT-5.4 mini 和 GPT-5.4 nano。本次更新聚焦在「低延迟」「高并发适配」等核心关键词。对于开发者和终端用户而言,最直接的变化就是模型响应更快、并发下推理成本更易控制,相比旗舰模型,适用于更广泛的生…...

H3CNE--12.生成树协议

生成树协议 技术背景 如下图可以理解为是一个网状结构的网络,可靠性很高,挂了一根线,另一根可以正常用,但是会产生环路 给每台交换机添加两台PC,分别命名为A,B,C,D 此时如果两台交换机刚刚开机,A要和…...

2026年国产算力产业指南:自主软硬件+开源生态,产业链核心标的梳理

摘要:本报告系统分析了国产算力在内外双驱下的崛起路径、技术突破与生态构建,让行业从业者与投资者深入了解自主算力的核心竞争力与产业机遇。依托Chiplet、超节点等技术突破,华为昇腾、寒武纪等企业实现AI芯片性能跃升,软件生态通…...

工业园区智能巡检方案:攻克设备密集、高危区域作业、违规难管控痛点

传统工业园区巡检面临着严峻挑战:设备密集导致人工巡检耗时费力,易遗漏关键隐患;高危区域人工作业风险极高,易引发安全事故;违规作业、外来人员闯入、消防通道堵塞等问题难以实时管控;巡检数据分散&#xf…...

AF555 α-银环蛇D素,AF555-α-BTX荧光标记的光谱特性

银环蛇D荧光标记AF555,AF555-a-Bungarotoxin,AF555 α-银环蛇D素,AF555标记α-银环蛇D素,AF555-α-BTX在神经科学及细胞生物学的研究领域,对乙酰胆碱受体(Acetylcholine Receptors, AChRs)的分布…...

关于举办2026年全国大学生智能汽车竞赛研讨会的通知

...

买房的决策

高端项目的业主主要是高净值的用户,本身对于价格没有那么敏感,也甘愿为高附加值(比如高端酒店式服务)的项目付费 我发现我作为 90 后,我是 1993 的。我觉得我们 1988 到 1993 这五年的一代人,是最后的接盘侠…...

别再把汇聚当核心!90% 网络架构问题,都源于这几个误区

深夜,某数据中心突发流量拥塞,核心交换机负载飙升至 90%,前端业务全部卡顿。运维团队紧急排查,发现罪魁祸首竟是——汇聚交换机开启了大量复杂策略,导致 BGP 会话中断,整网震荡。 这样的场景,几…...

OpenClaw在文档中声明对插件行为不承担责任,这种免责条款在法律上是否站得住脚?

在讨论OpenClaw这类技术平台在其文档中声明对插件行为不承担责任的法律效力时,需要先理解一个基本前提:技术领域的免责声明从来都不是一把万能保护伞。法律看待这类条款的角度,往往比开发者预想的要复杂得多。 很多开发者习惯在文档里加一段免…...

Qwen3 推理模式深度解析:从 Qwen2.5 的“隐式思考“到 Qwen3 的“原生推理“

本文基于对 Qwen 系列模型演进的深度分析,梳理了 Qwen2.5-7B 与 Qwen3-4B 在推理能力上的本质差异,以及 Qwen3 体系内部 Instruct 模型与混合模型 no_think 模式的微妙区别。 零、问题发现 在一次偶然听报告的机会,我听见讲解者说&#xff1…...

随着OpenClaw生态壮大,是否会形成新的数字垄断——不是OpenClaw本身垄断,而是围绕它的一批商业服务商垄断?

在技术领域待得久了,总会遇到一些似曾相识的循环。当人们谈论OpenClaw生态的壮大时,那种兴奋感背后,其实藏着一种熟悉的影子。生态的繁荣往往伴随着某种集中,这几乎成了一条隐形的规律。问题不在于OpenClaw本身会不会垄断——它开…...

3dmax,云渲染中如何用Vray调节木饰面材质的方法?详细操作指南!

今天我们来看一篇关于3Dmax材质如何调节的操作,如果你也遇到了这样的情况,可以跟着操作看能不能解决。PS:如果本地渲图很吃力,可以试试国内极具性价比的云渲染平台-渲染100,注册使用渲染码就会获得测试币,拿…...

Git误操作急救手册大纲,一招在手走遍天下

Git误操作急救手册大纲常见误操作场景误删分支或提交:git branch -D或git reset --hard导致代码丢失误提交敏感信息:密码、密钥等被提交到仓库冲突处理失误:合并或变基时错误解决冲突错误覆盖远程分支:git push --force导致团队协…...

当机器翻译遇上“语感危机“:Lingualite 的多智能体答案

一、行业的三道伤口任何一个在跨境业务或学术场景中打过硬仗的人,都对翻译的痛点有切身体会。出海品牌的文案窘境。 某国产新能源品牌在欧洲官网上用通用机翻把"颠覆性体验"译成了字面意义的"破坏性经验",被当地媒体截图嘲讽。一次普…...

华为校招备考攻略:岗位、机考、面试、避坑,一篇讲透

华为校招备考攻略:岗位、机考、面试、避坑,一篇讲透 数据来源:华为官方招聘信息、华为 2024 年年报、公开岗位信息与近年公开面经整理 | 更新时间:2026 年 3 月 校招大礼包获取:获取方法 华为面试里,挺常见…...

androidstudio历史版本

网址 Android Studio 下载档案 |安卓开发者https://developer.android.google.cn/studio/archive...

前端面试全家桶,从求职准备到面试演练2023年|价值1299元|课件齐全|39章完结无密

这是一篇为你定制的导读文章,旨在帮助你跳出“题海战术”的误区,真正实现从“背诵答案”到“构建体系”的思维跃迁。 拒绝知识碎片:如何将“面试全家桶”内化为技术架构图 《硬核前端备战:面试全家桶构建系统化技术思维》&#xf…...

使用WSL2安装Ubuntu子系统

1. 确认安装环境 打开任务管理器,确认虚拟化已启用 然后系统内搜索“启用或关闭Windows功能”,开启“适用于Linux的Windows子系统”和“Hyper-V”两项,点击确认等待系统重启 2. 更新及选择WSL子系统 使用管理员打开Power Shell,…...

SEO_本地中小企业快速见效的SEO操作指南(455 )

SEO:本地中小企业快速见效的SEO操作指南在当今互联网时代,为了在竞争激烈的市场中脱颖而出,本地中小企业必须掌握一些有效的SEO操作技巧。SEO,即搜索引擎优化,是提升企业网站排名、增加流量和最终提升销售的关键。本文将从问题分析…...

监控行业90%的人还在用落后的方案,视频孪生颠覆传统监控使用模式

盯着屏幕上密密麻麻的九宫格监控画面,你是不是也常有这样的困惑——这个十字路口的东西南北到底怎么对应?这个画面和旁边那个画面到底是什么逻辑关系?每次遇到突发事件,保安人员需要盯着几十块屏幕,在脑海里拼凑出现场…...