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

全网通网站建设世界经济新闻

全网通网站建设,世界经济新闻,wordpress优化方法,乐清市网论坛目录 1、初识数据库 1.1 什么是数据库 1.2 什么是MySQL 2、数据库 2.1 数据库服务数据库 2.2 C/S架构 3、 初识SQL 3.1 什么是SQL 3.2 SQL分类 4、使用SQL 4.1 查看所有数据库 4.1.2 语句解析 4.2 创建数据库 4.2.1 if not exists校验 4.2.2 手动明确字符集…目录 1、初识数据库 1.1 什么是数据库 1.2 什么是MySQL 2、数据库 2.1 数据库服务数据库 2.2 C/S架构 3、 初识SQL 3.1 什么是SQL 3.2 SQL分类 4、使用SQL 4.1 查看所有数据库 4.1.2 语句解析 4.2 创建数据库 4.2.1 if not exists校验  4.2.2 手动明确字符集和排序规则 4.2.3 SQL语句创建数据库 4.3 查看当前数据库服务的全局默认字符集 1、初识数据库 1.1 什么是数据库 首先我们之前所学的如Java、C等编程语言是用来处理用户数据的而数据库是用来保存用户数据的其底层应用了一些合适的数据结构对数据进行管理。 数据库可以将数据保存在磁盘外存中实现了对数据的持久化解决了程序重启或开关机后数据丢失的问题。 1.2 什么是MySQL MySQL就是一个开源、免费、应用广泛的数据库软件。 MySQL是一个关系型数据库。 2、数据库 2.1 数据库服务数据库 机器提供的数据库服务中可以存在多个数据库而每个数据库中又存在着多张数据表每张数据表都有相关的信息 在表中每一列称为字段、列可以理解为Java中的属性每一行即所有列组成的一条记录一行数据称为一个数据行。 故总结如下 数据库服务中可以创建多个数据库每个数据库中有多个数据表每个数据表中有多个数据行每个数据行由多个列组成即依次包含关系 2.2 C/S架构 C- Client客户端S-Serve服务端 理解C/S架构我们需要先了解以下定义 请求当客户端向服务器发送请求时明确指定自己要操作的目标访问哪个库中的哪个表哪个表中的哪些行哪些行中的哪些列的过程叫做请求。相应服务器接收到客户端的相应后把处理的结果返回给客服端的过程叫做相应。 请求与响应是成对出现的。  对于客户端与服务器之间的交互模型我们称之为C/S架构。 注意客户端与服务器之间是通过网络进行交互的。127.0.0.1 这个IP始终代表本机IP无论是否有网络。 3、 初识SQL 3.1 什么是SQL 数据库用来保存数据如果要操作数据库需要使用SQL。 SQL是一门语言专门针对操作数据库的语言我们只需掌握增删查改操作即可。 3.2 SQL分类 DDL数据定义语言用来维护存储数据的结构data definition languageDML数据操纵语言用来对数据数据行进行操作data manipulation languageDCL数据控制语言主要负责权限管理和事务data control language 我们只需学习DDL与DMLDCL主要使用于运维相关。 4、使用SQL 4.1 查看所有数据库 查看当前所有数据库show databases  如下图所示 其中红色标记出来的都是MySQL自带的数据库记录是一些关于MYSQL自身的一些配置性能系统变量信息 4.1.2 语句解析 输入技巧 1.CtrlC 重新开始新一行的输入。 2.若语句太长只要没有遇见回车即可在下一行继续上一行的输入。 4.2 创建数据库 SQL语句是大小写不敏感的所以以下两种语句是相同的 create database if not exists Java113 CREAT DATABASE IF NOT EXISTS JAVA113  4.2.1 if not exists校验  其中if not exists的作用是检查要创建的数据库是否存在若不存在则创建若存在则提示警告信息。 查看警告信息show warnings  注意 在实际的工作中执行SQL语句时不是手动一条一条执行的而是批量一起执行为了不让某一条语句的错误影响整个执行流程都会加上一些类似于if not exists 的校验防止因为某条SQL出错导致整个SQL中断执行。 4.2.2 手动明确字符集和排序规则 在创建数据库时强烈建议大家手动明确字符集和排序规则 4.2.3 SQL语句创建数据库 故完整创建数据库的SQL语句如下if not exists校验 character set ... collate... 注MySQL中允许开发者使用关键字命名但是在使用的时候要用反引号把关键字引起来 如create database if not exists database character set utf8mb4 collate utf8mb4_0900_ai_ci 反引号在键盘上的位置为ESC下边TAB上边1的左边要用英文字符 () 关键字database、create、user、from、to、password......  4.3 删除数据库 删除数据库drop database if exists 数据库名 注drop删除语句的使用一定要谨慎删除数据库是一个非常非常危险的操作在自己的项目或是公司中千万不要这么做使用之前一定要慎之又慎 4.4 查看当前数据库服务的全局默认字符集 查看当前数据库服务的全局默认字符集show variables like ‘%character%’ 使用MySQL的帮助信息的SQL语句为\ 或者 END
http://www.w-s-a.com/news/719507/

相关文章:

  • 云南住房和城乡建设局网站西安做官网的公司
  • 企业网站图片上传网站建设和应用的情况
  • 网站不显示内容吗聊城网架公司
  • 南昌网站建设企业网站托管外包怎么做
  • 做非洲外贸的网站网站可以用PS设计吗
  • PHP搭建IDC网站青岛福瀛建设集团网站
  • 安徽网站优化多少钱软件界面设计的基本原则
  • 网站建设动态页面修改删除dnf卖飞机的网站怎么做的
  • 万网是做什么的seo综合
  • 网站关键词分隔符php网站开发平台下载
  • 郑州那家做网站便宜商业计划书免费word版
  • 秦时明月的个人网站怎么做网站开发公司需要招聘哪些人
  • 广告网站建设制作设计服务商安卓app软件定制
  • 公司网站设计与实现中国职业培训在线官方网站
  • 网站服务器空间租用郑州官网网站推广优化
  • 郑州网站建设外包业务wordpress站酷首页
  • 机关门户网站 建设 方案个人怎么申请注册商标
  • 梧州网站建设有哪些九江网站建设优化
  • APP网站建设开发企业发展英文seo招聘
  • 临海市住房和城乡建设规划局网站高校图书馆网站的建设方案
  • 建立门户网站张店易宝网站建设
  • wordpress中英文站点厦门seo顾问屈兴东
  • 邯郸网站建设项目重庆网站备案系统
  • 网站导航容易做黄冈网站建设报价
  • 美橙互联建站网站被截止徐州网站建站
  • 网站班级文化建设视频深圳企业网页设计公司
  • 钦州网站建设公司做宣传网站买什么云服务器
  • 58同城有做网站wordpress怎么改标题和meta
  • 安通建设有限公司网站东莞地铁app
  • 群晖nas做网站滨州教育平台 网站建设