数据表

转载-k3wise常用数据表

点点圈 提交于 2019-12-02 02:40:49
   在后台数据库ICClassType表中,字段FID<0的是老单,FID>0的是新单。 ----------------系统设置------------------------ FStatus: 0--未审核;1--已审核;2--部分行关闭;3--已关闭; SELECT * FROM T_TableDescription WHERE FDescription LIKE '%入库%' --系统表 SELECT * FROM T_TableDescription WHERE FTableName LIKE '%ICStockBill%' --系统表 SELECT * FROM T_TableDescription WHERE FTableID=17 --系统表 SELECT * FROM T_FieldDescription WHERE FDescription LIKE '%批号%' --字段表 SELECT * FROM T_FieldDescription WHERE FFieldName LIKE '%FBatchNo%' --字段表 SELECT * FROM T_FieldDescription WHERE FTableID=17 --字段表 SELECT * FROM ICClassType WHERE FName_CHS LIKE '%供货%' -

转载-k3wise常用数据表

爷,独闯天下 提交于 2019-12-02 02:38:49
在后台数据库ICClassType表中,字段FID<0的是老单,FID>0的是新单。 ----------------系统设置------------------------ FStatus: 0--未审核;1--已审核;2--部分行关闭;3--已关闭; SELECT * FROM T_TableDescription WHERE FDescription LIKE '%入库%' --系统表 SELECT * FROM T_TableDescription WHERE FTableName LIKE '%ICStockBill%' --系统表 SELECT * FROM T_TableDescription WHERE FTableID=17 --系统表 SELECT * FROM T_FieldDescription WHERE FDescription LIKE '%批号%' --字段表 SELECT * FROM T_FieldDescription WHERE FFieldName LIKE '%FBatchNo%' --字段表 SELECT * FROM T_FieldDescription WHERE FTableID=17 --字段表 SELECT * FROM ICClassType WHERE FName_CHS LIKE '%供货%' -

操作网上商城数据库与数据表

五迷三道 提交于 2019-12-02 02:17:16
使用SQL语句创建数据库 CREATE DATABASE是SQL语言中用于创建数据库的命令; 【DEFAULT】CHARACATER SET:指定数据库的字符集名称; 【DEFAULT】COLLATE collation_name:指定数据库的排序规则名称。 使用SHOW DATABASES 语句,查看数据库服务器中存在的数据库。 使用SHOW语句,查看数据库onlinedb的信息 使用SQL语句,修改数据库onlinedb的字符集设置为uft8,排序规则设置为utf8_bin及删除应用 来源: https://www.cnblogs.com/bjyxszdxzwyb/p/11725610.html

Oracle数据库初了解

ε祈祈猫儿з 提交于 2019-12-02 00:26:24
Oracle数据库初了解 什么是数据?    我们生活的这个世界就是一个充满着数据的互联网 世界,充斥着大量的数据。也可以说这个互联网世界就是数据世界。数据的来源有很多,比如:人的身份证号码、消费记录、姓名等等都是数据。 什么是数据库?   概念上讲 数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,用户可以对文件中的数据进行创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)等操作,简称:“CURD”。简单来讲,数据库就是用来存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。 为什么要使用数据库?    可能有人会想:数据存在文件里不行吗,为什么非要存放在数据库里面。没错,一般的文件里面是可以存放数据,但是在文件中存放的数据有很多缺点(例如:数据的安全性、数据的永久性、数据的易查询性等都是问题)。面对着这么多的问题,数据库就诞生了,光看名字就知道它的功能就是用来存放数据的,它可以很好的保管数据(比如:能存档海量信息,历史数据随时都可查看、提高记录和检索信息的效率、减少重复工作,管理方便、数据库加密管理等等),所以,一般企业或是机构在存数据的时候都会用数据库来存储数据。 数据库的分类:    (1) 关系型数据库(SQL)

MySQL基础:DCL语句总结

牧云@^-^@ 提交于 2019-12-02 00:11:21
SQL语言大致分为 DCL 、 DDL 、 DML 三种,本文主要介绍 MySQL 5.7 版本 DCL 语句。 概述 DCL (Data Control Language)语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户的访问权限和安全级别。 关键字 GRANT REVOKE 查看用户权限 当成功创建用户账户后,还不能执行任何操作,需要为该用户分配适当的访问权限。可以使用 SHOW GRANTS FOR 语句来查询用户的权限。例如: mysql> SHOW GRANTS FOR test; +-------------------------------------------+ | Grants for test@% | +-------------------------------------------+ | GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' | +-------------------------------------------+ 1 row in set (0.00 sec) GRANT语句 参考: GRANT Syntax MySQL用户授权(GRANT) 对于新建的MySQL用户,必须给它授权,可以用 GRANT 语句来实现对新建用户的授权。 语法格式

[转载]MySQL的存储引擎

限于喜欢 提交于 2019-12-01 20:14:23
[转载]MySQL的存储引擎 来源: https://www.cnblogs.com/lina1006/archive/2011/04/29/2032894.html 其实这是个只有在MySQL中才存在的问题。 什么是MySql数据库 通常意义上,数据库也就是数据的集合,具体到计算机上数据库可以是存储器上一些文件的集合或者一些内存数据的集合。 存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)。 在Oracle 和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。 1 MyISAM: 这种引擎是mysql最早提供的。这种引擎又可以分为静态MyISAM、动态MyISAM 和压缩MyISAM三种: 静态MyISAM: 如果数据表中的各数据列的长度都是预先固定好的,服务器将自动选择这种表类型。因为数据表中每一条记录所占用的空间都是一样的,所以这种表存取和更新的效率非常高。当数据受损时,恢复工作也比较容易做。 动态MyISAM: 如果数据表中出现varchar、xxxtext或xxxBLOB字段时,服务器将自动选择这种表类型。相对于静态MyISAM,这种表存储空间比较小,但由于每条记录的长度不一,所以多次修改数据后

mysql常用语句梳理

耗尽温柔 提交于 2019-12-01 18:01:37
mysql常用语句梳理 安装 sql语句 重新复习mysql,记录了一些语句,整理如下。 mysql版本为5.7.23 安装 CentOS系统 yum install mysql mysql-server mysql-devel Ubuntu系统 apt install mysql-server mysql-client sql语句 注:下面举例的被标黑的字段是参数字段。 1>显示所有数据库 show databases; 2>应用数据库 use [database_name] ; 3> 显示所有数据表 show tables; 4>显示数据表的简略信息 desc [table_name] ; 显示数据表中的结构,在使用起来貌似与下面这个语句相同,没看出来什么区别。。 show columns from [table_name] ; 5> show index from [table_name] ; 显示数据表的索引 6>查找数据表中column字段的值 select [column1,column2] from [table_name] ; 7>创建用户,并设置密码 create user ‘ [user_name] ’@’ [user_local] ’ identified by ‘ [password] ’; 比如,我想为本地主机(localhost)创建一个test用户

Mysql中的索引

末鹿安然 提交于 2019-12-01 17:13:19
1,什么是索引,为什么要使用索引? 索引是帮助Mysql高效获取数据的排好序的数据结构。建立索引可以帮助我们快速检索我们需要的信息,减少磁盘的I/O次数,加快检索速度。索引的数据结构包括:二叉树,红黑树,Hash表,B-树等。 2,数据查询的方式 二叉查找树的方式查找信息 普通情况下,在一个二叉树中查找到5非常快速。只需要2步,但在某些极端情况下,如对于顺序插入信息的二叉树,查找到我们需要的信息就非常麻烦了。 红黑树 红黑树是一种 自平衡二叉查找树 ,就是会自动平衡更新根节点和其它节点的位置,也就是说根节点和其它节点的位置是不固定,会根据插入的信息进行动态改变的。 按照1~5的顺序插入数据后,会重新排列分支节点的位置。 对于少量数据使用红黑树是完全可以的,但是一个项目的数据库中存储的数据都是10万条以上,再使用红黑树,树的度又会变得很大了。这个时候就可以使用B 树了。 B 树 B树是一种 多路自平衡搜索树 ,它是一种特殊的平衡二叉树,但是B书允许每个节点有更多的子节点。B树示意图如下: B树的特点: (1)所有键值分布在整个树中(2)任何关键字出现且只出现在一个节点中 (3)搜索有可能在非叶子节点结束(4)在关键字全集内做一次查找,性能逼近二分查找算法 比如我们想要找到主键为28的数据,过程如下: 1,根据根节点找到磁盘块1,进行一次I/O(磁盘的输入和输出)操作; 2

pandas常用数据处理命令

半城伤御伤魂 提交于 2019-12-01 12:09:30
一、生成数据表 1、首先导入pandas库 ,一般都会用到numpy库,所以我们先导入备用: 1、import numpy as np 2、import pandas as pd 2、导入CSV或者xlsx文件: 1、df = pd.DataFrame(pd.read_csv('name.csv',header=1)) 2、df = pd.DataFrame(pd.read_excel('name.xlsx')) 3、用pandas创建数据表: import pandas as pd 1、df = pd.DataFrame({"id":[1001,1002,1003,1004,1005,1006], 2、 "date":pd.date_range('20130102', periods=6), 3、 "city":['Beijing ', 'SH', ' guangzhou ', 'Shenzhen', 'shanghai', 'BEIJING '], 4、 "age":[23,44,54,32,34,32], 5、 "category":['100-A','100-B','110-A','110-C','210-A','130-F'], 6、 "price":[1200,np.nan,2133,5433,np.nan,4432]}, 7、 columns =['id','date

第六章 操作数据

有些话、适合烂在心里 提交于 2019-12-01 11:29:30
创建数据表 CREATE TABLE 数据表名(列名1 属性,列名2 属性...); 查看表结构 SHOW [FULL] COLUMNS FROM 数据库名 [FROM 数据库名]; 使用DESCRIBE 数据库名 列名; 修改表结构 ALTER [INGNORE] TABLE 数据库名 alter_spec[,alter_spec]...| table_options 添加新字段及修改字段定义 ALTER TABLE td_admin ADD email varchar(50) not null,modify user varchar(40); 修改字段名 ALTER TABLE db_admin.tb_usernew1 CHANGE COLUMN user username VARCHAR(30) NULL DEFAULT NULL; 删除字段 ALTER TABLE tb_admin DROP email; 修改表名 ALTER TABLE tb_usernew1 RENAME AS tb_userOld; 重命名表 RENAME TABLE tb_admin TO tb_user; 复制表 CREATE TABLE [IF NOT EXISTS] 数据表名 {LIKE源数据表名 | (LIKE源数据表名)} 复制表时,想要同时复制其中的内容: CREATE TABLE tb