数据库服务器,sql
一、项目中存储数据的方式都有哪些?
文件(方便、易上手、后期操作慢)/内存(数据操作快、空间有限、无法永久存数据)/第三方云服务器(例如:阿里云服务器,不安全)/数据库服务器(操作数据较快,且永久存)
二、数据库
数据库是按照一定的新方式来组织存储数据,目的是为了更好的操作数据
增删改查
1.数据库发展历史
网状数据库->层次性数据库->关系型数据库(SQL)->非关系型数据库(NoSQL)
2.关系型数据库逻辑结构
server ——>database——>table——>row——>column
数据库服务器->数据库——>数据表——>行——->列
SQLite—微型数据库,常用于等移动设备
MySQL—开源中小型数据库,可用于各种操作系统
PostgreSQL—开源中小型数据库
SQL Server—Microsoft开发的中型数据库,只用于Windows系统
Oracle—Oracle公司开发的中小型数据库,可用于各种操作系统
DB2—IBM公司开发的中小型数据库,常与IBM服务器搭配
三、MySQL
Oracel:MySQL
马丁:MariaDB
Xampp:服务器套装,包含多种服务器
1.MySQL的部署结构
(1)服务器端
负责存储维护数据——银行的数据库服务器
myqsld.exe
占用3306端口
(2)客户端
负责连接数据库,对数据进行操作——ATM机
mysql.exe
(3)使用客户端连接服务器
完整写法:mysql.exe -h127.0.0.1 -P3306 -uroot -p 简写:mysql -uroot(结尾不加分号“;”)
-h :host连接服务器的域名/IP地址 localhost/127.0.0.1(自己电脑的)
-P(大写):post端口号
-u:user用户名,MySQL下默认有一个管理员账户root
-p(小写):password密码,xampp下root的密码为空
quit 退出服务器连接show databases; 要显示所有的数据库use 数据库名称; 进入到指定的数据库show tables; 显示当前数据库中所有的数据包desc 数据表名称; 描述指定的表都有那些列
四、SQL命令
SQL:结构化查询语言,专门用于操作关系型数据库服务器
1、交互模式(看结果)
在客户端输入一行命令,点击回车,服务器就执行一行命令(有局限性,适用于临时性查看数据)
2、脚本模式(只负责执行命令)
客户端把要执行的命令写在一个脚本文件中,然后一次性提交给服务器执行(适用于批量的操作数据)
3、SQL命令的语法规范
一行命令可以跨越多行,最终以英文的分号作为结束
SQL命令不区分大小写,建议关键字大写,非关键字小写
假设某一行命令出现语法错误,则此命令往后所有命令不再执行
注释的代码不会执行,分为单行注释(#…) 和 多行注释(/…/)
jd为数据库名称
(1)如果存在,则丢弃数据库:drop database if exists jd;
(2)创建数据库:create database jd;
(3)进入数据库 :use jd;
(4)创建数据表:create table 数据表名称(列名称 类型,列名称 , 类型........ );
(5)插入数据:insert into 数据库名称 values('','','','','','',........);
数据库服务器,sql相关推荐
- 数据库服务器(SQL SERVER)的安全设置
数据库服务器(SQL SERVER)的安全设置 一.开发注点意 1.写好代码,运行拼接式的SQL语句要打醒12分精神,尽量用存储过程,或者是参数式的SQL语句,比如 [csharp] string ...
- 数据库中系统数据库服务器,sql中什么是系统数据库服务器
sql中什么是系统数据库服务器 内容精选 换一换 数据复制服务(Data Replication Service,简称DRS)是一种易用.稳定.高效.用于数据库实时迁移和数据库实时同步的云服务.数据复 ...
- XenApp_XenDesktop_7.6实战篇之九:SQL Server数据库服务器规划及部署
安装SQL Server 数据库,用于支持Desktop Studio 和桌面云管理台数据存储和访问.在简单的POC测试中,数据库可以只配置单机:但数据库故障时,不但影响配置管理台,也会影响DDC的运 ...
- 【oracle】查看数据库服务器的ip地址的SQL
前言 Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production PL/SQL 11.0.2.1766 查 ...
- 数据库服务器 之 Postgresql备份和恢复------SQL转储篇
作者:小P 来自:LinuxSir.Org 摘要: 和任何包含珍贵数据的东西一样,PostgreSQL 数据库也应该经常备份.备份PostgreSQL数据库有三种方法,各种方法有利有弊,本文先讲一下S ...
- SQL Server 2000数据库移植到SQL Server 2008R2数据库服务器中碰到的”3145错误”及解决办法...
辛苦忙碌了一个星期终于安装配置好了TFS服务器,给每个团队成员分配了账户和邮箱.不过,老机器中的部分数据需要备份到新机器中,其中在移植一个使用DVBBS架设的论坛的时候,出了点问题,记录如下,以备查找 ...
- 系统如何启动数据库服务器,怎么启动sql数据库服务器
怎么启动sql数据库服务器 内容精选 换一换 PostgreSQL支持逻辑备份.您可使用pg_dump逻辑备份功能,导出备份文件,再通过psql导入到RDS中,实现将PostgreSQL的数据导入到云 ...
- 修改sql服务器排序规则,SQL SERVER数据库服务器排序规则修改
SQL Server服务器修改排序规则的方法 操作及验证步骤: 1 登录数据库后,查看当前安装数据库默认排序规则的两种方式 方式一.使用SQL Server 2014 Management Studi ...
- db2数据库服务器时间怎么修改,DB2数据库中,肿么修改数据的创建时间,求SQL语句。...
有两种方法来为数据库创建一个新表, 1. 我们可以用 ADO.NET 写出并执行 T-SQL 语句来创建表: private void CreateTableBtn_Click(object send ...
- sql server跨服务器修改数据,SQL Server跨数据库服务器查询和跨表更新的详细操作...
SQL Server数据库跨数据库服务器查询和跨表更新的相关知识是本文我们主要要介绍的内容,接下来我们就通过一个实例来介绍这一过程.实例是这样的:想实现的功能很简单, 在我的本地一个表用来保存省的信息 ...
最新文章
- 分类器可视化解释StylEx:谷歌、MIT等找到了影响图像分类的关键属性
- 变量 常量 Python变量内存管理 赋值方式 注释
- 删除win10自带的软件
- 基础知识之 - C# Using的用法
- python找字符串中特殊字符_python – 在字符串中查找特殊符号
- 雅虎被告存在重大疏忽 导致5亿账户信息被黑
- AIDA64自动监控计算机硬件工作情况
- linux查询rpm包详细信息
- 把栏杆拍遍--辛弃疾
- Delphi第三方控件大比拼
- 记住这36条创业军规
- emoji表情在数据库中如何查询
- 无人值守自动称重系统的组成和结构
- stringstream切割字符串
- 开源风控系统radar部署
- 二项分布的期望值 E(n)=np 推导
- ArcGIS绘制地球
- requests wrong version number
- 翻译翻译什么叫她妈的惊喜_妈的程序员说,翻译
- 课时23 递归:这帮小兔崽子