尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
MySQL数据库1:数据库基础
数据库基础目录数据库基础一、卸载MySQL1.1.停止MySQL服务1.2.查看MySQL安装包1.3.卸载MySQL二、安装MySQL2.1.安装MySQL2.2.安全初始化2.3.登录MySQL三、数据库的认识3.1.数据库的概念3.2.主流的数据库3.3.使用案例3.4.服务器、数据库、表3.5.数据逻辑存储3.6.MySQL架构3.7.SQL分类3.8.存储引擎一、卸载MySQL1.1.停止MySQL服务systemctl stop mysql1.2.查看MySQL安装包dpkg -l | grep mysql1.3.卸载MySQLapt remove mysql-server mysql-client mysql-common -y // 删除MySQL rm -rf /var/lib/mysql // 删除残留目录 rm -rf /etc/mysql // 删除残留目录 apt autoremove -y // 清理无用依赖检测是否删除干净二、安装MySQL2.1.安装MySQL云服务器开放3306端口apt install mysql-server -y2.2.安全初始化// 启动设置开机自启 systemctl start mysql systemctl enable mysql // 安全初始化 mysql_secure_installation2.3.登录MySQLmysql -uroot -p补充开启远程访问并创建远程root账号// 修改绑定IP, 开启远程访问 vim /etc/mysql/mysql.conf.d/mysqld.cnf bind-address 127.0.0.1 → bind-address 0.0.0.0 // 重启数据库 systemctl restart mysql// 输入安装时设置的密码 CREATE USER root% IDENTIFIED BY 你的密码; GRANT ALL PRIVILEGES ON *.* TO root% WITH GRANT OPTION; FLUSH PRIVILEGES; exit; // 验证版本 mysql -V-h指明登录部署了的MySQL服务主机-P指明要访问的端口号可在配置文件修改-u指明登录的用户-p指明需要输入密码三、数据库的认识3.1.数据库的概念文件提供了数据存储功能但是没有提供很好的数据内容管理能力所以引入了数据库数据库一套数据存储方案在磁盘或内存中存储具有特定组织结构的数据数据库本质对数据内容存储的一套解决方案提供字段与要求直接返回结果MySQL一套提供数据存取服务的网络程序MySQL本质基于CS模式的一种网络服务mysqlC数据库服务的客户端mysqldS数据库服务的服务端d守护进程3.2.主流的数据库SQL Server微软的产品中大型项目Oracle甲骨文的产品大型项目复杂业务并发性一般MySQL甲骨文的产品不适合做复杂业务并发性好SQLite轻型数据库嵌入式设备H2用Java开发的嵌入式数据库3.3.使用案例建立数据库的本质就是在Linux下新建一个目录在数据库内建表本质就是在Linux下创建对应的文件创建一个数据库create database helloworld; // 创建数据库选择一个数据库use helloworld; // 使用数据库创建数据库表结构// 创建数据库表 create table student( name varchar(32), age int, gender varchar(2) );向表中插入数据insert into student (name, age, gender) values (张三, 20, 男);从表中选择数据select * from student;3.4.服务器、数据库、表安装数据库指的是在主机上安装了一个数据库管理系统程序该管理程序可以管理多个数据库开发人员会针对每个应用创建一个数据库为保存应用中实体的数据一般会在数据库中创建多个表来保存程序数据3.5.数据逻辑存储3.6.MySQL架构MySQL是一个可移植的数据库几乎能在当前所有的操作系统上运行一层安全与连接管理二层词法语法分析SQL语句优化三层提供多种数据存储方案可插拔存储引擎底层存入文件系统3.7.SQL分类DDLData Definition Language数据定义语言用来维护存储数据的结构如createdropalterDMLData Manipulation Language数据操纵语言用来对数据进行操作如insertdeleteupdateDCLData Control Language数据控制语言用来负责权限管理和事务如grantrevokecommit3.8.存储引擎数据库管理系统如何存储数据如何为存储数据建立索引如何更新、查询数据等技术的实现方法常用MyISAM、InnoDB
RELATED

相关推荐

游戏像素资产生成工具

游戏像素资产生成工具

游戏开发领域的朋友们,最新开发的游戏资产工具,完全免费,支持参照图(统一画风),生成行走图,瓦片地图随便生成,无需手动抠图。比约稿快,没约稿贵。Github 自取。 Mutantca…

📅 2026/10/3 7:26:46
一句话驱动真实操作:VisionClaw execute工具调用与Agent技能路由原理详解

一句话驱动真实操作:VisionClaw execute工具调用与Agent技能路由原理详解

一句话驱动真实操作:VisionClaw execute工具调用与Agent技能路由原理详解 【免费下载链接】VisionClaw Real-time AI assistant for Meta Ray-Ban smart glasses -- voice vision agentic actions via Gemini Live and OpenClaw 项目地址: https://gitcode.com/…

📅 2026/10/3 7:26:46
一看看懂@Autowired 和 @Resource区别(附代码)

一看看懂@Autowired 和 @Resource区别(附代码)

❗️❗️❗️ 看了一下大部分的文章都只讲了区别是byType和byName,具体什么是byType和byName却没有详尽的解释,文章末尾会具体的讲清楚这些区别。 目录 Autowired 和 Resource 一、Autowired 二、Resource 三、byType(按类型注入&#xf…

📅 2026/10/3 7:26:46
MORE NEWS

更多资讯

📰

ESP32芯片与模组怎么选?从裸芯片到量产料号的选型指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

DRV8818+TM4C129高精度步进电机控制实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

YOLO Windows训练报错修复:PermissionError与OMP Error #15排查指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

西南交大数据库原理作业:高级数据模型ER图与主键设计避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

RK3576 SD卡识别失败:硬件信号完整性与内核MMC全链路排查

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

6.2 EMC 深度解析:测试项目、RJ45防护与整改实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬