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

前程无忧企业官方网站世界工厂采购网站

前程无忧企业官方网站,世界工厂采购网站,福州市建设工程材料价格管理系统网站,怎么弄视频今天开始学mysql数据库#xff0c;为什么要学这个呢#xff0c;因为数据库可结构化存储大量的数据信息#xff0c;方便用户进行有效的检索和访问。数据库可有效地保持数据信息的一致性、完整性、降低数据冗余。数据库可满足应用的共享和安全方面的要求#xff0c;把数据放在…     今天开始学mysql数据库为什么要学这个呢因为数据库可结构化存储大量的数据信息方便用户进行有效的检索和访问。数据库可有效地保持数据信息的一致性、完整性、降低数据冗余。数据库可满足应用的共享和安全方面的要求把数据放在数据库中在很多情况下也是出于安全的考虑。数据库技术能够方便智能化地分析产生新的有用信息。这些都是数据库的应用所以学习数据库是有必要的这里主要使用mysql数据库因为它有免费的社区版并且mysql市场占比也是比较高的在学习之前有必要了解三个有关数据可以的概念 1.数据库相关概念 主要是数据库数据库管理系统SQL 数据库(DataBase)是存储数据的仓库数据是有组织的进行存储 数据库管理系统(DataBase Management System)是操纵和管理数据库的大型软件      SQL(Structured Query Language)操作关系型数据库的编程语言定义了一套操作关系型数据库统一标准 主流的关系型数据库有很多比如Oracle 、Mysql、 Microsoft SQL Server等但它们都是使用SQL语言来进行操作 这里我们使用mysql数据库安装过程自行百度即可 2.数据模型 (1)关系型数据库RDBMS 概念建立在关系模型基础上由多张相互连接的二维表组成的数据库 什么是二维表呢指的就是由行和列组成的表类似于excel表格基于二维表存储数据的数据库就是关系型数据库否则就是非关系型数据库。、 特点使用表存储数据格式统一便于维护使用SQL语言操作标准统一使用方便 2)数据模型 Mysql是关系型数据库基于二维表进行数据存储结构如下 我们可以通过mysql客户端连接数据库管理系统然后通过它操作数据库 使用SQL语句通过数据库管理系统操作数据库以及数据库中的表结构和数据 一个数据库服务器中可以创建多个数据库一个数据库中也可以包含多个表一张表也可以包含多行记录 3.SQL(Structured Query Language) 是结构化查询语言操作关系型数据库的语言定义了一套操作关系型数据库统一标准 3.1 SQL通用语法 在学习具体的语法之前先了解其通用语法。 1SQL语句可以单行或者多行书写用分号结束。 2SQL可以使用空格或者缩进来增强可读性。 (3)   Mysql数据库的SQL语句不区分大小写关键字最好大写。 4注释单行-- 注释内容 或  # 注释内容 多行/*注释内容*/ 3.2 SQL分类 主要分为4类DDL、DML、DQL、DCL。 今天先学习DDL循序渐进 3.3 DDL(Data Definition Language) 数据定义语言用来定义数据库对象(数据库表字段) 3.3.1 数据库操作 (1)查询所有数据库 show databases; (2)查询当前数据库 select database(); (3)创建数据库 create database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则]; 比如创建一个itcast 数据库使用数据库默认的字符集 create database itcast;在 同一个数据库服务器中不能创建两个名称相同的数据库否则会报错可以通过if not exists 参数来解决问题数据库不存在则创建存在就不创建 create database if not exists it; 再者创建一个hellomysql数据库指定字符集 create database hellomysql default charset utf8mb4; (4)删除数据库 drop database [if exists] 数据库名; 如果删除一个不存在的数据库会报错所以加上if exists参数存在才会执行删除操作  (5)切换数据库 use 数据库名; 如果想要操作某一个数据库下的表时就要通过该指令切换到对应的数据库下否则不能进行操作。比如 use itcast;3.3.2 表操作-查询创建 (1)查询当前数据库所有表 show tables;比如 use sys; show tables; (2) 查看指定表结构 desc 表名; 通过这条指令我们可以看到指定表的字段及其类型是否可以为NULL。是否存在默认值等信息。 3查询指定表的建表语句 show create table 表名; 这条语句主要是看建表语句的但是部分参数我们在建表时并没有指定也能查询到因为这部分是数据库的默认值比如存储引擎、字符集等。 这里的表格是我提前创建好的马上就会教大家如何创建一个表。 (4)创建表结构 最后一个字段后面没有逗号 。 比如我们创建下面一张表 代码如下暂且先不用知道varchar是什么数据类型 create table tb_user(id int comment 编号,name varchar(50) comment 姓名,age int comment 年龄,gender varchar(1) comment 性别 ) comment 用户表;今天的mysql学习就先到这了下集再见。
http://www.pierceye.com/news/584233/

相关文章:

  • 苏州电信网站备案浙江搜索引擎优化
  • 黄岛网站建设哪家好市体育局网站 两学一做
  • 上海建设银行网站转账记录吗外国网站做问卷调查挣钱
  • 深圳做购物网站十堰网络销售
  • 郑州企业网站优化多少钱百度竞价排名价格
  • js特效做的好的网站什么专业是做网站
  • 淄川响应式网站建设网站在国内服务器在国外
  • 施工企业市场经营工作思路及措施个人如何优化网站有哪些方法
  • 怎么做一个盈利网站义乌创博网络科技有限公司
  • 学校网站建设代码不重名的建筑公司名字
  • 网站开发模块的需求海外销售平台有哪些
  • 前端和后端的区别工资郑州网站优化怎样做
  • 小程序模板平台有哪些网站优化包括哪些内容
  • 免费建网站的好的移动端网站模板下载
  • 青岛网站优化排名视频源网站怎么做
  • 做网站找我二级学院网站建设方案
  • 知名网站建设公司 北京近期网络营销的热点事件
  • 网站开发产品经理网站例子
  • 动态静态结合网站网站做404是什么意思
  • 注册域名的网站网站建设的具体步骤
  • 行业网站分类自建站排名
  • 网站备案 登陆安徽省住房和城乡建设厅网站领域
  • 做个网站需要多少钱.网站建设合同注意事项
  • 中国诚信建设网站在线代码生成器
  • 长沙企业网站建设团队目前网络最好的挣钱平台
  • 国家建设工程安全质量监督网站友情链接网
  • 适合html初学者做的网站中卫网站推广软件
  • 一个vps主机放两个网站 速度怎么做发卡网站
  • 海米云网站建设网站开发 去哪里找页面
  • 天津做网站优化的公司新手学做网站优化