【T-SQL基础教程:集合理论】教程文章相关的互联网学习教程文章

MySQL基础【代码】

一、MySQL概述 1、什么是数据库 ?答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ?答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的命令,然后对文件进行相应的操作 3、什么是SQL ?答:MySQL等软件可以接受命令,并做出相应的操作,由于命令中可以包含删除文件、获取文件内容等众多操作,对于编写的命...

MySQL-基础【代码】

DBA基础 一、数据库 1、概述 数据库:存储数据的仓库 数据库服务器:通过一定的存储方式、规则来进行管理数据的服务。 一切皆数据2、分类关系型:Oracle、Mysql、SQL-Server、DB2、MariaDB非关系型:Redis、Memcached、MongoDB、CouchDB、Neo4j、FlockDB软件名 开源 跨平台 厂商Oracle 否 是 甲骨文MySQL 是 是 甲骨文SQL Server 否 否 微软DB2 否 是 IBMRedis 是 是 开源软件Memcached 是 是 开源软件MongoDB 是 是 开源软件3、专...

mysql基础【代码】

给mysql设置登录密码为123 [root@win10 ~]# mysql -uroot -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 8 Server version: 10.3.17-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.MariaDB [(none)]> set password ...

mysql 基础入门 单表查询【代码】

5.单表查询 select 表头,表头 as 别名 ,表头(+-*/的运算) from table_a 1.条件查询 where + 条件<> , != 不等于= 等于,也可以表示字符串值相等<,> 小于,大于>=,<= 大于等于,小于等于between... and.. 两个值之间(左小右大,左右都闭),等同于 >=and <=is null,is not null 为空,不为空 (注意null 不能使用=进行衡量)and 并且,and 语句优先级高于oror 或者 例:select name from table where name=‘张三‘or ...

mysql 基础 4建表(数据类型、建表、主键外键)【代码】

4、建表与查询 1.数据类型 ? 包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION),还有枚举类型enum 和集合类型set 以及布尔值、json 数值数据型 大小 范围(有符号) 范围(无符号) 用途TINYINT 1 byte (-128,127) (0,255) 小整数值SMALLINT 2 bytes (-32 768,32 767) (0,65 535) 大整数值MEDIUMINT 3 bytes (-8 388 608,8 388 607) (0,16 777 215) 大整...

MySql基础【代码】

一.注释 方式一:-- 条sql语句以分号结尾 方式二:/多行注释/ 方式三:# MySQL特有注释 补全:tab键补全 二.DDL操作数据库 -- 创建数据库 create database tabname;#创建名字为tabname的数据库 create database if not exits tabname;# 如果tabname不存在则创建 create database tabname character set utf8;#创建tabname数据库并指定字符集#查看所有的数据库 show databses;#查看数据库创建语句 show create database tabname;MySql基...

Mysql基础(十二):sql语句执行步骤详解(一)准备工作【代码】

DISTINCT <select_list>FROM <left_table><join_type> JOIN <right_table>ON <join_condition>WHERE <where_condition>GROUP BY <group_by_list>HAVING <having_condition>ORDER BY <order_by_condition>LIMIT <limit_number>继续做以下的前期准备工作: 新建一个测试数据库TestDB;create database TestDB;创建测试表table1和table2; CREATE TABLE table1(customer_id VARCHAR(10) NOT NULL,city VARCHAR(10) NOT NULL,PRIMARY K...

SQLAlchemy MySQL 基础

= ‘Steve‘from sqlalchemy import create_engine from sqlalchemy.orm import sessionmaker from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column, Integer, StringBase = declarative_base()# define the schema of table class Users2(Base):__tablename__ = ‘users2‘name = Column(String(45), nullable=True)id = Column(Integer, primary_key=True)# you can direct query database, ...

mysql 基础

show databases;查看所有数据库 create database 库名; 创建数据库 use 库名; 进入数据库 show tables; 查看数据库所有表 describe 表名;查看表结构 drop database 库名;删除数据库 drop table表名 ;删除表 /////////////////////////////////////////////////////// 创建表lcs create table lcs (   lcsId int primary key auto_increment,   lcsName varchar(20),   lcsSex int,   lcsPhone long ); describe lcs;查看表...

mysql基础

1.连接:mysql [-h服务器 -u用户名 -p密码 数据库]库相关:2.查看库:show databases;3.切换库:use 库名;4.新建库:create database 库名;5.查看当前所在库:select database();6.删除库:drop database 库名;表相关1.查看当前库里的列表:show tables;2.查看表的字段结构:desc 表名;3.新建表:create table 表名(字段名1 字段类型(宽度) 约束条件,字段名1 字段类型(宽度) 约束条件);4.插入一行数据:insert into 表名 values(...

mysql基础 事务的认识和使用

是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务是恢复和并发控制的基本单位。 在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。 事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性: 原子性(atomicity):一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。 一致性(consistency):事务必须是使数据库从一个一致性状态变...

【mysql5.6】SQL基础【图】

table tablename( column_name1 column_type1 constraints, column_name2 column_type2 constraints, column_name3 column_type3 constraints, ..... ); 7.查看表的定义 desc tablename; 8.查看表的定义2 show create table tablename \G; 9.删除表 drop table tablename; 10.修改表 alter table语句 (1)修改表类型 alter table tablename modify [column] column_definition [first|after col_name]; 如把emp的ename字段...

PHP学习之[第08讲]数据库MySQL基础之增删改查

2、Navicat (http://www.navicat.com/) 3、MySQL GUI Tools (http://dev.mysql.com/downloads/gui-tools/) 二、语法:数据类型描述应用范围int,smallint整型,常用int型,取值最大11位点击量,编号,真假char ,varchar字符串型,char最大取值255字节,varchar更长并伸缩标题,姓名,关键字Date,datime日期型,固定格式: 0000-00-00 00:00:00 float ,double小数类型,一般设置类型为 (总长度,小数位长度)价格,科学数...

MySQL—基础(SQL语句)

SQL语句:DDL(Data Definition Languages)语句:数据定义语言;操作对象:数据段、数据库、表、列、索引等。数据库:创建:CREATE DATABASE dbname;删除:DROP DATABASE dbname;表:创建:CREATE TABLE tablename(id INT(5) auto_increment(自增关键词) PRIMARY KEY,name VARCHAR(20) NOT NULL);删除:DROP TABLE tablename;修改:ALTER TABLE tablename RENAME new_tablename;(修改表名)ALTER TABLE tablename MODIFY name ...

MySQL基础

MySQL基础操作1.复制表结构+数据   create table t3 like t1;   insert into t3 select * from t1;   desc 查看表结构信息 2.mysql索引   1)普通索引、唯一索引、主键索引、全文索引   2)? index   3)创建索引     CREATE INDEX index_name ON table_name(column_list);     CREATE UNIQUE INDEX index_name ON table_name(column_list);   4)删除索引     DROP INDEX index_name ON table...