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

ppt插件 网站重庆网站

ppt插件 网站,重庆网站,荆门市住房和城乡建设局网站,福安市代理做网站数据库定义 数据库是按一定规则存储数据的仓库,可存储海量数据(百万级至亿级),数据来源包括文本、图像、音视频等多种形式,如出行记录、消费数据等。 数据库分类 关系型数据库:基于二维表格模型&#xff0…

数据库定义
数据库是按一定规则存储数据的仓库,可存储海量数据(百万级至亿级),数据来源包括文本、图像、音视频等多种形式,如出行记录、消费数据等。

数据库分类
关系型数据库:基于二维表格模型(关系模型)的结构化数据库,如 Oracle、MySQL、SQL Server 等。
非关系型数据库(NoSQL):非结构化数据库,涵盖键值对、文档型等多种类型,如 MongoDB、Redis 等。
代表产品
关系型:Oracle、MySQL、PostgreSQL、SQLite 等。
非关系型:MongoDB(文档型)、Redis(键值对)、Cassandra(列存储)。

二、MySQL 数据库

核心特点

开源免费,支持大规模数据(千万级记录)。
多线程设计,充分利用 CPU 资源,跨平台(Windows/Linux/Mac)。
支持多种存储引擎(如 MyISAM、InnoDB),适配不同场景。
支持多语言编码(GB2312、UTF-8 等),提供多语言 API 接口。

版本体系
主要版本包括 5.5、5.6、5.7、8.0,版本号后缀如 Alpha(测试版)、GA(稳定版)。

安装方式

RPM 包安装:适用于 Linux 系统,通过官网下载 rpm 包,执行rpm -ivh命令安装依赖组件(common/libs/client/server)。
源码包安装:需编译源码,配置参数如安装路径(-DCMAKE_INSTALL_PREFIX)、数据目录(-DMYSQL_DATADIR),通过make和make install完成安装。

初始化与配置
使用my.cnf配置文件指定参数,如:

bash
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql  # 安装目录  
-DMYSQL_DATADIR=/usr/local/mysql/data    # 数据目录  

初始化命令:

bash
bin/mysqld --defaults-file=/usr/local/mysql/etc/my.cnf --initialize --user=mysql  

数据存储流程
步骤:创建数据库 → 定义字段类型(如 int、char、date)→ 创建数据表 → 插入数据。
示例命令:

sql
create database db_name;          -- 创建数据库  
create table tb_name (id int);    -- 创建数据表  
insert into tb_name values (1);   -- 插入数据  

三、SQL 语句基础

使用数据库前的操作

密码获取:RPM 安装密码存于/var/log/mysqld.log,源码安装存于自定义日志路径。
登录数据库:mysql -u 用户名 -p 密码。
修改密码:set password=password('新密码');
常用命令:

sql
show databases;   -- 查看所有数据库  
use db_name;      -- 切换数据库  
show tables;      -- 查看当前数据库表  

SQL 语句分类
DDL(数据定义语言):用于管理表格结构,包括创建(CREATE)、修改(ALTER)、删除(DROP)。
示例:

sql
create database test;    -- 创建数据库  
drop table tb_name;      -- 删除数据表  

DML(数据操作语言):用于管理数据,包括插入(INSERT)、删除(DELETE)、更新(UPDATE)、查询(SELECT)。
示例:

sql
insert into tb_name values (1), (2);  -- 插入多条数据  
delete from tb_name where id=1;      -- 删除指定数据  
select * from tb_name;               -- 查询所有数据 
DCL(数据控制语言):管理权限(如 GRANT、REVOKE)。
DTL(事务控制语言):管理事务(如 START TRANSACTION、COMMIT)。

四、总结

本阶段课程围绕数据库基础展开,重点介绍了关系型数据库与非关系型数据库的区别、MySQL 的特性与安装流程,以及 SQL 语句的核心用法。通过理论与实操结合,掌握数据库的基本管理和数据操作技能,为后续深入学习数据库优化、复杂查询等内容奠定基础。

http://www.dtcms.com/wzjs/165191.html

相关文章:

  • 重庆网站建站价格2022年大事热点新闻
  • 域名没到期 网站打不开软文新闻发布平台
  • 新浪博客怎么给自己网站做链接seo和sem是什么意思
  • 怎么查网站icp备案晚上网站推广软件免费版
  • 北京网站制作开发公司semester什么意思
  • wordpress小程序后台seo云优化方法
  • 福田区住房和建设局网站百度推广托管公司
  • 盐城网站建设中国女排联赛排名
  • 分形科技做网站怎么样站长工具推荐网站
  • 那里有制作网站企业seo课
  • 物流企业网站如何在外贸平台推广
  • 优质的南昌网站建设外贸如何推广
  • 政府门户网站建设目的百家号自媒体平台注册
  • 长沙定制网站建设百度上首页
  • 中国网页设计师联盟seo计费系统登录
  • 主机托管是什么意思关键词排名优化营销推广
  • 网站做系统叫什么软件有哪些seo外包资讯
  • 云服务器做淘客网站可以看任何网站的浏览器
  • 高要网站制作青岛seo关键词优化公司
  • 陕西网站建设培训品牌宣传策划公司
  • 图片上传网站变形的处理湖北百度关键词排名软件
  • 装潢设计费用怎么算关键词优化难度分析
  • 爱网站查询关键词优化排名详细步骤
  • 合肥网页设计培训学校seo是指什么意思
  • 佛山cms建站系统百度服务中心电话
  • 做吉祥物设计看什么网站百度官方免费下载安装
  • 如何做网站banner搜索引擎seo如何优化
  • 设计师参考效果图网站橙子建站官网
  • 河北省建设环境备案网站谷歌官网首页
  • 景观做文本常用的网站2023新闻热点摘抄