mysql单词
(完整版)数据库重要术语(中英文)
单词汇总(数据库专业一点的词汇其实主要就是每章后面review items的内容,在这里简单列一下,如果你实在没时间看书,至少这些单词要熟悉.):1. 数据库系统:database system(DS),database management system(DBMS)2.数据库系统(DS),数据库治理系统(DBMS )3. 关系和关系数据库table= relation , column = attribute 属性,domain, atomic domain, row= tuple ,relational database, relation schema, relation instance, database schema, database instance;4.表=关系,列=属性属性,域,原子域,排二元组,关系型数据库,关系模式,关系实例,数据库模式,数据库实例;1. key 们:super key, candidate key, primary key, foreign key, referencing relation, referenced relation;2.超码,候选码,主码,外码,参照关系,被参照关系5.关系代数(relational algebra): selection, project, natural join, Cartesian product, set operations, union, intersect, set difference( except\minus), Rename, assignment, outer join, grouping, tuple relation calculus6.(关系代数):选择,工程,自然连接,笛卡尔积,集合运算,集,交集,集合差(除负),重命名,分配,外连接,分组,元组关系演算7.sql组成:DDL :数据库模式定义语言,关键字:createDML :数据操纵语言,关键字:Insert > delete、updateDCL :数据库限制语言,关键字:grant、removeDQL :数据库查询语言,关键字:select8.3.SQL 语言:DDL , DML , DCL , QL , sql query structure, aggregate functions, nested subqueries, exists(as an operator), unique(as anoperator), scalar subquery, assertion, index(indices), catalogs, authorization, all privileges, granting, revoking , grant option, trigger, stored procedure, stored function4.SQL语言:DDL , DML , DCL , QL , SQL查询结构,聚合函数,嵌套子查询,存在(如运营商),独特的(如运营商),标量子查询,断言指数(指数),目录,授权,所有权限,授予,撤销,GRANT OPTION ,触发器,存储过程,存储函数9. 表结构相关:Integrity constraints, domain constraints, referential integrity constraints10.完整性约束,域名约束,参照完整性约束5.数据库设计(ER 模型):Entity-Relationship data model, ER diagram, composite attribute, single-valued and multivalued attribute,derived attribute, binary relationship set, degree of relationship set, mapping cardinality, 1-1, 1-m, m-n relationship set (one to one, one to many, many to many), participation, partial or total participation, weak entity sets, discriminator attributes, specialization and generalization6.实体关系数据模型,ER图,复合属性,单值和多值属性,派生属性,二元关系集,关系集,映射基数的程度,1-1, 1-米,MN关系集合(一对一,一对多,多对多),参与局部或全部参与,弱实体集,分辨符属性,特化和概化11. 函数依赖理论:functional dependence, normalization, lossless join (or lossless) decomposition,First Normal Form (1NF), the third normal form (3NF), Boyce-codd normal form (BCNF), R satisfies F, F holds on R, Dependency preservation 保持依赖,Trivial, closure of a set of functional dependencies 函数依赖集的闭包,closure of a set of attributes 属性集闭包,Armstrong 's axioms Armstrong 公理,reflexivity rule 自反律,augmentation rule,增广率, transitivity 传递律,restriction of F to R i F 在Ri 上的限定,canonical cover 正那么覆盖, extraneous attributes 无关属性,decomposition algorithm 分解算法.7.函数依赖,标准化,无损连接〔或无损〕分解,第一范式〔1NF〕,第三范式〔3NF〕 BC范式〔BCNF〕, R满足F, F持有R,依赖保存,平凡,一组函数依赖封闭,一组属性,8. 事务:transition, ACID properties ACID特性,并发限制系统concurrency control system,故障恢复系统recovery system,事务状态transition state,活动的active,局部提交的partiallycommitted,失败的failed,中止的aborted,提交的committed,已结束的terminated,调度schedule,操作冲突conflict of operations, 冲突等价conflict equivalence,冲突可串彳f化conflictserializablity ,可串行化顺序serializablity order,联级回滚cascading rollback,封锁协议lockingprotocol ,共享〔S〕锁shared-mode lock 〔S-lock〕,排他〔X〕锁exclusive -mode lock 〔X-lock〕, 相容卜i compatibility,两阶段封锁协议2-phase locking protocol,意向锁intention lock,时间戳timestamp, 恢复机制recovery scheme,日志log, 基于日志的恢复log-based recovery, 延迟的修改deferredmodification,立即的修改immediate modification,检查点checkpoint.数据库系统DBS Database System数据库系统应用Database system applications文件处理系统file-processing system数据不一致性data inconsistency——致性约束consistency constraint数据抽象Data Abstraction实例instance模式schema物理模式physical schema逻辑模式logical schema物理数据独立性physical data independence数据方^型data model实体-联系模型entity-relationship model 〔E-R〕关系数据模型relational data model基于对象的数据模型object-based data model半结构化数据模型semistructured data model数据库语言database language数据定义语言data-definition language数据操纵语言data-manipulation language查询语言query language元数据metadata应用程序application program标准化normalization数据字典data dictionary存储治理器storage manager查询治理器query processor事务transaction原子性atomicity故障恢复failure recovery并发限制concurrency-control两层和三层数据库体系结构two-tier/three-tier数据才2掘data mining数据库治理员DBA database administrator表table关系relation元组tuple空值null value数据库模式database schema数据库实例database instance关系模式relation schema关系实例relation instance码keys超码super key候选码candidate key主码primary key外码foreign key参照关系referencing relation被参照关系referenced relation属性attribute域domain原子域atomic domain参照完整性约束referential integrity constraint模式图schema diagram查询语言query language过程化语言procedural language非过程化语言nonprocedural language关系运算operations on relations选择元组selection of tuples选择属性selection of attributes自然连接natural join笛卡尔积Cartesian product集合运算set operations关系代数relational algebraSQL 查询语言SQL query structureSelect 字句select clauseFrom 字句from clauseWhere 字句where clause自然连接运算natural join operationAs 字句as clauseOrder by 字句order by clause相关名称 (相关变量,元组变量) correlation name (correlation variable , tuple variable ) 集合运算set operationsUnionInterestExcept空值null values真值"unknown " truth “ unknown 〞聚集函数aggregate functionsavg, min, max, sum, countgroup byhaving嵌套子查询nested subqueries集合比拟set comparisons{ «,? 二 ,〉〉,?=}{some , all}existsuniquelateral 字句lateral clausewith 字句with clause标量子查询scalar subquery数据库彳修改database modification删除deletion插入insertion更新updating参照完整性referential integrity参照完整T约束referential Hntegrity constraint 或子集依赖subset dependency 可延迟的deferrable断言assertion连接类型join types内连接和夕卜连接inner and outer join左外连接、右外连接和全外连接left、right and full outer joinNatural连接条件、using连接条件和on连接条件natural using and so on 视图定义view definition物化视图materialized views视图更新view update事务transactions提交commit work回滚roll back work原子事务atomic transaction完整性约束integrity constraints域约束domain constraints唯——性约束unique constraintCheck 字句check clause参照完整性referential integrity级联删除cascading delete级联更新cascading updates断言assertions日期和时间类型date and time types默认值default values索弓I index大对象large object用户定义类型user-defined types域domains目录catalogs模式schemas授权authorization权卜M privileges选择select插入insert更新update所有权限all privileges授予权卜M granting of privileges收回权卜M revoking of privileges授予权限的权限privileges to privilegesGrant option角色roles视图授权authorization on views执行授权execute authorization调用者权限invoker privileges行级授权row-level authorizationJDBCODBC预备语句prepared statements 访问元数据accessing metadata SQL 注入SQL injection 嵌入式SQL embedded SQL 游标cursors 可更新的游标updatable cursors 动态SQL dynamic SQL SQL 函数SQL functions 存储过程stored procedures 过程化结构procedural constructs夕卜部语言例程external language routines触发器triggerBefore 和after 触发器before and after triggers过渡变量和过渡表transition variables and tables递归查询recursive queries单调查询monotonic queries排名函数ranking functionsRankDense rankPartition by分窗windowing联机分析处理〔OLAP 〕 online analytical processing多维数据multidimensional data度量属性measure attributes维属性dimension attributes转轴pivoting数据立方体data cube切片和切块slicing and dicing上卷和下钻rollup and drill down交叉表cross-tabulation第七章实体-联系数据模型Entity-relationship data model实体和实体集entity and entity set属性attribute域domain简单和复合属T生simple and composite attributes单值和多值属T生single-valued and multivalued attributes空值null value派生属性derived attribute超码、候选码以及主码super key ,candidate key, and primary key联系和联系集relationship and relationship set二元联系集binary relationship set联系集的度degree of relationship set描述性属性descriptive attributes超码、候选码以及主码super key ,candidate key, and primary key角色role自环联系集recursive relationship setE-R 图E-R diagram映射基数mapping cardinality——对——联系one-to-one relationship——对多联系one-to-many relationship多对——联系many-to-one relationship多对多联系many-to-many relationship参与participation全部参与total participation局部参与partial participation弱实体集和强实体集weak entity sets and strong entity sets分辨符属性discriminator attributes标识联系identifying relationship特化和概化specialization and generalization超类和子类superclass and subclass属性继承attribute inheritance单和多继承single and multiple inheritance条件定义的和用户定义的成员资格condition-defined and userdefined membership 不相交概化和重叠概化disjoint and overlapping generalization全部概化和局部概化total and partial generalization聚集aggregationUMLUML 类图UML class diagram第八章E-R 模型和标准化E-R model and normalization分解decomposition函数依赖functional dependencies无损分解lossless decomposition原子域atomic domains第一范式(1NF) first normal form(1NF)合法关系legal relations超码super keyR 满足 F R satisfies FF在R上成立 F holds on RBoyce-Codd 范式BCNF Boyce-Codd normal form(BCNF)保持依赖dependency preservation第三范式(3NF) third normal form(3NF)平凡的函数依赖thivial functional dependencies函数依赖集的闭包closure of a set of functional dependenciesArmstrong 公理Armstrong s axioms属性集闭包closure of attribute setsF 在Ri 上的限定restriction of F to Ri正贝 1 覆盖canonical cover无关属T生extraneous attributesBCNF 分解算法BCNF decomposition algorithm3NF 分解算法3NF decomposition algorithm多值依赖multivalued dependencies第四范式(4NF) fourth normal form(4NF)多值依赖的限定restriction of a multivalued independency投影-连接范式(PJNF) project-join normal form(PJNF)域-码范式(DKNF ) domain-key normal form(DKNF)泛关系universal relation唯一角色假设unique-role assumption 去标准化denormalization。
SQL常用单词总结
Create Database 创建数据库Unicode 由不同字符集定义的所有字符Primary key 主键Foreign key references 外键[‘fCrin]‘refrEns]Default 定义表中的某一列的缺省值Unique 唯一约束u:’ni:k]Identity 自动增长标识列Distinct从select语句中除去重复的行dis’tiNktPercent 返回结果集的百分比Group by 分组排序Between….and.. 在…之间Is null 字符型空值判断字Order by 查询结果中的一列或多列查询结果进行Sum() 数字表达式中所有值的和avg() 数字表达式中所有的平均值Count() 表达式中值的总个数Truncate table 是一种快速.无日志记录的方法删除所有行’trQNkeitNot exists 子查询不返回行[i^’zist] Inner join …. On ..内联连接Left outer join …….on….左向外连接Right outer join……..on…右向外连接Full outer join……..on….完整全外连接Cross join 交叉连接Timestamp 列确保在多用户更新时间进行的高效并发检查Getdate() 返回当前系统日期和时间Square指定返回表达式的平方Row_number 返回结果集分区行的序列号,每个分区的第一行从1开始Backup database 备份数据库Restore database 还原数据库Drop View 删除视图Create unique index 创建唯一非聚集索引Continue重新开始while循环Waitfor 在达到指定时间或时间间隔之前,阻止批处理.存储过程,或事物Forward_only 只进游标Dynamic 动态游标Keyset 由键集驱动的游标@@Cursor_Rows 返回连接上打开一个游标中当前限定行的数目Create Trigger 创建触发器Procedure 存储过程[prE’si:dVE]。
网页编程技术常用单词(HTML、CSS、JavaScript、jQuery、MySQL、PHP、ActionScript、XML、AJAX)
HTML(Hyper Text Markup Language超文本标记语言)是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。
HTML文本是由HTML 命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。
HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
CSS(Cascading Style Sheet层叠式样式表)目前推荐遵循的是W3C于1998年5月12日推出的CSS2。
CSS标准建立的目的是以CSS 进行网页布局,控制网页的表现。
CSS标准布局与XHTML结构语言相结合,可以实现表现与结构相分离,提高网站的使用性和可维护性。
<!--[if IE]> Only IE<![endif]--><!--[if !IE]><!--> Only !IE<!--<![endif]-->JavaScriptJavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。
同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。
jQueryjQuery是继Prototype之后又一个优秀的JavaScript框架。
它是轻量级的JS库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。
jQuery使用户能更方便地处理HTML DOCUMENTS、EVENTS、实现动画效果,并且方便地为网站提供AJAX交互。
jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。
jQuery能够使用户的HTML 页保持代码和HTML内容分离,也就是说,不用再在HTML里面插入一堆JS来调用命令了,只需定义ID即可。
Mysql关键字及保留字
Mysql关键字及保留字Table 10.2 Keywords and Reserved Words in MySQL 5.7ACCESSIBLE (R)ACCOUNT ACTIONADD (R)AFTER AGAINST AGGREGATE ALGORITHM ALL (R)ALTER (R)ALWAYS ANALYSE ANALYZE (R)AND (R)ANYAS (R)ASC (R)ASCII ASENSITIVE (R)AT AUTOEXTEND_SIZE AUTO_INCREMENT AVG AVG_ROW_LENGTH BACKUP BEFORE (R)BEGIN BETWEEN (R)BIGINT (R)BINARY (R) BINLOG BIT BLOB (R)BLOCK BOOL BOOLEANBOTH (R)BTREE BY (R)BYTE CACHE CALL (R) CASCADE (R)CASCADED CASE (R) CATALOG_NAME CHAIN CHANGE (R) CHANGED CHANNEL CHAR (R) CHARACTER (R)CHARSET CHECK (R) CHECKSUM CIPHER CLASS_ORIGIN CLIENT CLOSE COALESCE CODE COLLATE (R)COLLATION COLUMN (R)COLUMNS COLUMN_FORMAT COLUMN_NAME COMMENT COMMIT COMMITTED COMPACT COMPLETION COMPRESSED COMPRESSION CONCURRENT CONDITION (R)CONNECTION CONSISTENT CONSTRAINT (R)CONSTRAINT_CATALOG CONSTRAINT_NAME CONSTRAINT_SCHEMA CONTAINS CONTEXT CONTINUE (R)CONVERT (R)CPUCREATE (R)CROSS (R)CUBE CURRENT CURRENT_DATE (R)CURRENT_TIME (R) CURRENT_TIMESTAMP (R)CURRENT_USER (R)CURSOR (R) CURSOR_NAME DATA DATABASE (R) DATABASES (R)DATAFILE DATE DATETIME DAY DAY_HOUR (R) DAY_MICROSECOND (R)DAY_MINUTE (R)DAY_SECOND (R) DEALLOCATE DEC (R)DECIMAL (R) DECLARE (R)DEFAULT (R)DEFAULT_AUTH DEFINER DELAYED (R)DELAY_KEY_WRITE DELETE (R)DESC (R)DESCRIBE (R) DES_KEY_FILE DETERMINISTIC (R)DIAGNOSTICS DIRECTORY DISABLE DISCARDDISK DISTINCT (R)DISTINCTROW (R) DIV (R)DO DOUBLE (R) DROP (R)DUAL (R)DUMPFILE DUPLICATE DYNAMIC EACH (R)ELSE (R)ELSEIF (R)ENABLE ENCLOSED (R)ENCRYPTION ENDENDS ENGINE ENGINESENUM ERROR ERRORS ESCAPE ESCAPED (R)EVENTEVENTS EVERY EXCHANGE EXECUTE EXISTS (R)EXIT (R) EXPANSION EXPIRE EXPLAIN (R) EXPORT EXTENDED EXTENT_SIZE FALSE (R)FAST FAULTSFALSE (R)FAST FAULTSFETCH (R)FIELDS FILEFILE_BLOCK_SIZE FILTER FIRSTFIXED FLOAT (R)FLOAT4 (R)FLOAT8 (R)FLUSH FOLLOWSFOR (R)FORCE (R)FOREIGN (R) FORMAT FOUND FROM (R)FULL FULLTEXT (R)FUNCTIONGENERAL GENERATED (R)GEOMETRY GEOMETRYCOLLECTION GET (R)GET_FORMAT GLOBAL GRANT (R)GRANTSGROUP (R)GROUP_REPLICATION HANDLERHASH HAVING (R)HELPHIGH_PRIORITY (R)HOST HOSTSHOUR HOUR_MICROSECOND (R)HOUR_MINUTE (R) HOUR_SECOND (R)IDENTIFIED IF (R)IGNORE (R)IGNORE_SERVER_IDS IMPORTIN (R)INDEX (R)INDEXESINFILE (R)INITIAL_SIZE INNER (R)INOUT (R)INSENSITIVE (R)INSERT (R)INSERT_METHOD INSTALL INSTANCEINT (R)INT1 (R)INT2 (R)INT3 (R)INT4 (R)INT8 (R)INTEGER (R)INTERVAL (R)INTO (R)INVOKER IO IO_AFTER_GTIDS (R)IO_BEFORE_GTIDS (R)IO_THREAD IPCIS (R)ISOLATION ISSUERITERATE (R)JOIN (R)JSONKEY (R)KEYS (R)KEY_BLOCK_SIZEKILL (R)LANGUAGE LASTLEADING (R)LEAVE (R)LEAVESLEFT (R)LESS LEVELLIKE (R)LIMIT (R)LINEAR (R)LINES (R)LINESTRING LISTLOAD (R)LOCAL LOCALTIME (R) LOCALTIMESTAMP (R)LOCK (R)LOCKSLOGFILE LOGS LONG (R) LONGBLOB (R)LONGTEXT (R)LOOP (R)LOW_PRIORITY (R)MASTER MASTER_AUTO_POSITION MASTER_BIND (R)MASTER_CONNECT_RETRY MASTER_DELAY MASTER_HEARTBEAT_PERIOD MASTER_HOST MASTER_LOG_FILE MASTER_LOG_POS MASTER_PASSWORD MASTER_PORTMASTER_RETRY_COUNT MASTER_SERVER_ID MASTER_SSLMASTER_SSL_CA MASTER_SSL_CAPATH MASTER_SSL_CERT MASTER_SSL_CIPHER MASTER_SSL_CRL MASTER_SSL_CRLPATH MASTER_SSL_KEY MASTER_SSL_VERIFY_SERVER_CERT (R)MASTER_TLS_VERSION MASTER_USER MATCH (R)MAXVALUE (R)MAX_CONNECTIONS_PER_HOUR MAX_QUERIES_PER_HOUR MAX_ROWSMAX_SIZE MAX_STATEMENT_TIME MAX_UPDATES_PER_HOUR MAX_USER_CONNECTIONS MEDIUM MEDIUMBLOB (R) MEDIUMINT (R)MEDIUMTEXT (R)MEMORYMERGE MESSAGE_TEXT MICROSECOND MIDDLEINT (R)MIGRATE MINUTEMINUTE_MICROSECOND (R)MINUTE_SECOND (R)MIN_ROWSMOD (R)MODE MODIFIES (R)MODIFY MONTH MULTILINESTRING MULTIPOINT MULTIPOLYGON MUTEXMYSQL_ERRNO NAME NAMESNATIONAL NATURAL (R)NCHARNDB NDBCLUSTER NEVERNDB NDBCLUSTER NEVERNEW NEXT NONODEGROUP NONBLOCKING NONENOT (R)NO_WAIT NO_WRITE_TO_BINLOG (R) NULL (R)NUMBER NUMERIC (R)NVARCHAR OFFSET OLD_PASSWORDON (R)ONE ONLYOPEN OPTIMIZE (R)OPTIMIZER_COSTS (R) OPTION (R)OPTIONALLY (R)OPTIONSOR (R)ORDER (R)OUT (R)OUTER (R)OUTFILE (R)OWNERPACK_KEYS PAGE PARSERPARSE_GCOL_EXPR PARTIAL PARTITION (R) PARTITIONING PARTITIONS PASSWORDPHASE PLUGIN PLUGINSPLUGIN_DIR POINT POLYGONPORT PRECEDES PRECISION (R)PREPARE PRESERVE PREVPRIMARY (R)PRIVILEGES PROCEDURE (R) PROCESSLIST PROFILE PROFILESPROXY PURGE (R)QUARTERQUERY QUICK RANGE (R)READ (R)READS (R)READ_ONLYREAD_WRITE (R)REAL (R)REBUILDRECOVER REDOFILE REDO_BUFFER_SIZE REDUNDANT REFERENCES (R)REGEXP (R)RELAY RELAYLOG RELAY_LOG_FILERELAY_LOG_POS RELAY_THREAD RELEASE (R)RELOAD REMOVE RENAME (R) REORGANIZE REPAIR REPEAT (R) REPEATABLE REPLACE (R)REPLICATE_DO_DB REPLICATE_DO_TABLE REPLICATE_IGNORE_DB REPLICATE_IGNORE_TABLE REPLICATE_REWRITE_DB REPLICATE_WILD_DO_TABLE REPLICATE_WILD_IGNORE_TABLE REPLICATION REQUIRE (R)RESETRESIGNAL (R)RESTORE RESTRICT (R)RESUME RETURN (R)RETURNED_SQLSTATE RETURNS REVERSE REVOKE (R)RIGHT (R)RLIKE (R)ROLLBACKROLLUP ROTATE ROUTINEROW ROWS ROW_COUNTROW_FORMAT RTREE SAVEPOINTSCHEDULE SCHEMA (R)SCHEMAS (R)SCHEMA_NAME SECOND SECOND_MICROSECOND (R) SECURITY SELECT (R)SENSITIVE (R) SEPARATOR (R)SERIAL SERIALIZABLESERVER SESSION SET (R)SHARE SHOW (R)SHUTDOWNSIGNAL (R)SIGNED SIMPLESLAVE SLOW SMALLINT (R)SNAPSHOT SOCKET SOMESONAME SOUNDS SOURCESPATIAL (R)SPECIFIC (R)SQL (R) SQLEXCEPTION (R)SQLSTATE (R)SQLWARNING (R)SQL_AFTER_GTIDS SQL_AFTER_MTS_GAPS SQL_BEFORE_GTIDSSQL_BIG_RESULT (R)SQL_BUFFER_RESULT SQL_CACHESQL_CALC_FOUND_ROWS (R)SQL_NO_CACHE SQL_SMALL_RESULT (R)SQL_THREAD SQL_TSI_DAY SQL_TSI_HOURSQL_TSI_MINUTE SQL_TSI_MONTH SQL_TSI_QUARTERSQL_TSI_SECOND SQL_TSI_WEEK SQL_TSI_YEARSSL (R)STACKED STARTSTARTING (R)STARTS STATS_AUTO_RECALCSTARTING (R)STARTS STATS_AUTO_RECALC STATS_PERSISTENT STATS_SAMPLE_PAGES STATUSSTOP STORAGE STORED (R) STRAIGHT_JOIN (R)STRING SUBCLASS_ORIGIN SUBJECT SUBPARTITION SUBPARTITIONS SUPER SUSPEND SWAPS SWITCHES TABLE (R)TABLES TABLESPACE TABLE_CHECKSUM TABLE_NAME TEMPORARY TEMPTABLE TERMINATED (R) TEXT THAN THEN (R)TIME TIMESTAMP TIMESTAMPADD TIMESTAMPDIFF TINYBLOB (R)TINYINT (R) TINYTEXT (R)TO (R)TRAILING (R) TRANSACTION TRIGGER (R)TRIGGERSTRUE (R)TRUNCATE TYPETYPES UNCOMMITTED UNDEFINEDUNDO (R)UNDOFILE UNDO_BUFFER_SIZE UNICODE UNINSTALL UNION (R) UNIQUE (R)UNKNOWN UNLOCK (R) UNSIGNED (R)UNTIL UPDATE (R) UPGRADE USAGE (R)USE (R)USER USER_RESOURCES USE_FRMUSING (R)UTC_DATE (R)UTC_TIME (R)UTC_TIMESTAMP (R)VALIDATION VALUEVALUES (R)VARBINARY (R)VARCHAR (R) VARCHARACTER (R)VARIABLES VARYING (R)VIEW VIRTUAL (R)WAITWARNINGS WEEK WEIGHT_STRING WHEN (R)WHERE (R)WHILE (R)WITH (R)WITHOUT WORK WRAPPER WRITE (R)X509XA XID XMLXOR (R)YEAR YEAR_MONTH (R) ZEROFILL (R)ACCOUNT: added in 5.7.6 (nonreserved)ALWAYS: added in 5.7.6 (nonreserved)CHANNEL: added in 5.7.6 (nonreserved)COMPRESSION: added in 5.7.8 (nonreserved)ENCRYPTION: added in 5.7.11 (nonreserved)FILE_BLOCK_SIZE: added in 5.7.6 (nonreserved)FILTER: added in 5.7.3 (nonreserved)FOLLOWS: added in 5.7.2 (nonreserved)GENERATED: added in 5.7.6 (reserved)GROUP_REPLICATION: added in 5.7.6 (nonreserved)INSTANCE: added in 5.7.11 (nonreserved)JSON: added in 5.7.8 (nonreserved)MASTER_TLS_VERSION: added in 5.7.10 (nonreserved)MAX_STATEMENT_TIME: added in 5.7.4 (nonreserved); removed in 5.7.8NEVER: added in 5.7.4 (nonreserved)NONBLOCKING: removed in 5.7.6OLD_PASSWORD: removed in 5.7.5OPTIMIZER_COSTS: added in 5.7.5 (reserved)OPTIMIZER_COSTS: added in 5.7.5 (reserved)PARSE_GCOL_EXPR: added in 5.7.6 (reserved); became nonreserved in 5.7.8PRECEDES: added in 5.7.2 (nonreserved)REPLICATE_DO_DB: added in 5.7.3 (nonreserved)REPLICATE_DO_TABLE: added in 5.7.3 (nonreserved)REPLICATE_IGNORE_DB: added in 5.7.3 (nonreserved)REPLICATE_IGNORE_TABLE: added in 5.7.3 (nonreserved)REPLICATE_REWRITE_DB: added in 5.7.3 (nonreserved)REPLICATE_WILD_DO_TABLE: added in 5.7.3 (nonreserved)REPLICATE_WILD_IGNORE_TABLE: added in 5.7.3 (nonreserved)ROTATE: added in 5.7.11 (nonreserved)STORED: added in 5.7.6 (reserved)VALIDATION: added in 5.7.5 (nonreserved)VIRTUAL: added in 5.7.6 (reserved)WITHOUT: added in 5.7.5 (nonreserved)XID: added in 5.7.5 (nonreserved)The following table shows the keywords and reserved words that are added in MySQL 5.7. Reserved keywords are marked with (R). Table 10.3 Keywords and Reserved Words Added in MySQL 5.7 Compared to MySQL 5.6ACCOUNT ALWAYS CHANNELCOMPRESSION ENCRYPTION FILE_BLOCK_SIZEFILTER FOLLOWS GENERATED (R)GROUP_REPLICATION INSTANCE JSONMASTER_TLS_VERSION NEVER OPTIMIZER_COSTS (R)PARSE_GCOL_EXPR PRECEDES REPLICATE_DO_DBREPLICATE_DO_TABLE REPLICATE_IGNORE_DB REPLICATE_IGNORE_TABLEREPLICATE_REWRITE_DB REPLICATE_WILD_DO_TABLE REPLICATE_WILD_IGNORE_TABLEROTATE STACKED STORED (R)VALIDATION VIRTUAL (R)WITHOUTXIDThe following table shows the keywords and reserved words that are removed in MySQL 5.7. Reserved keywords are marked with (R). Table 10.4 Keywords and Reserved Words Removed in MySQL 5.7 Compared to MySQL 5.6OLD_PASSWORD。
mysql 命名规则
mysql 命名规则MySQL命名规则MySQL是一种常用的关系型数据库管理系统,对于数据库中的表名、字段名、索引名等,有着一些命名规则需要遵守。
这些规则旨在提高代码的可读性和可维护性,减少歧义和错误信息的产生。
本文将介绍MySQL的命名规则,帮助读者正确命名数据库中的各个元素。
1. 表名命名规则表名应具有描述性,能够准确表达其所代表的实体或概念。
通常使用单数形式,并使用小写字母,单词之间可以使用下划线(_)或驼峰命名法进行连接。
例如,可以使用"users"表示用户表,使用"order_items"表示订单明细表。
2. 字段名命名规则字段名也应具有描述性,能够清晰表达其含义。
同样,使用小写字母,单词之间可以使用下划线(_)或驼峰命名法进行连接。
例如,可以使用"first_name"表示用户的名字,使用"price"表示商品的价格。
3. 索引名命名规则索引名应该能够清晰表达其所对应的字段或字段组合。
通常使用字段名或字段组合的前缀作为索引名的一部分。
例如,可以使用"idx_user_id"表示基于用户ID的索引,使用"idx_first_name_last_name"表示基于名字和姓氏的联合索引。
4. 主键命名规则主键是表中唯一标识记录的字段,其命名应该能够清晰表达其作用。
通常使用表名的单数形式加上"_id"作为主键名。
例如,对于用户表,可以使用"user_id"作为主键字段。
5. 外键命名规则外键是与其他表中字段关联的字段,其命名应该能够清晰表达其所关联的表和字段。
通常使用被关联表的表名加上"_id"作为外键名。
例如,对于订单表,可以使用"order_id"作为与订单关联的外键字段。
6. 视图命名规则视图是基于一个或多个表的查询结果,其命名应该能够清晰表达其所代表的查询逻辑。
数据库中常用的英文单词
数据库中常用的英文单词第一篇:数据库中常用的英文单词数据库中常用的英文单词2010-06-30 16:20:05 阅读17 评论0字号:大中小订阅下列是一些数据库中经常碰到的英文单词:Access method(访问方法):此步骤包括从文件中存储和检索记录。
Alias(别名):某属性的另一个名字。
在SQL中,可以用别名替换表名。
Alternate keys(备用键,ER/关系模型):在实体/表中没有被选为主健的候选键。
Anomalies(异常)参见更新异常(update anomalies)Application design(应用程序设计):数据库应用程序生命周期的一个阶段,包括设计用户界面以及使用和处理数据库的应用程序。
Attribute(属性)(关系模型):属性是关系中命名的列。
Attribute(属性)(ER模型):实体或关系中的一个性质。
Attribute inheritance(属性继承):子类成员可以拥有其特有的属性,并且继承那些与超类有关的属性的过程。
Base table(基本表):一个命名的表,其记录物理的存储在数据库中。
Binary relationship(二元关系):一个ER术语,用于描述两个实体间的关系。
例如,panch Has Staff。
Bottom-up approach(自底向上方法):用于数据库设计,一种设计方法学,他从标识每个设计组建开始,然后将这些组件聚合成一个大的单元。
在数据库设计中,可以从表示属性开始底层设计,然后将这些属性组合在一起构成代表实体和关系的表。
Business rules(业务规则):由用户或数据库的管理者指定的附加规则。
Candidate key(候选键,ER关系模型):仅包含唯一标识实体所必须得最小数量的属性/列的超键。
Cardinality(基数):描述每个参与实体的可能的关系数目。
Centralized approach(集中化方法,用于数据库设计):将每个用户试图的需求合并成新数据库应用程序的一个需求集合Chasm trap (深坑陷阱):假设实体间存在一根,但某些实体间不存在通路。
mysql 中英文对照字典表设计
mysql 中英文对照字典表设计一、**引言**在MySQL数据库设计中,字典表是一种常用的数据结构,主要用于存储特定的、非结构化的信息。
中英文对照字典表是一种特殊类型的字典表,它将中文词汇与对应的英文词汇进行对照存储。
这种设计在需要中英文互译的应用场景中非常有用。
二、**设计考虑**1. **表结构**:中英文对照字典表通常包含三个主要字段:`word_id`(词目字段),`english_word`(英文词字段)和`chinese_word`(中文词字段)。
这些字段的类型应选择适当的数据类型,以确保存储和查询的效率。
2. **数据导入**:可以考虑使用CSV文件或其他数据导入工具将现有的中英文词汇对照数据导入到字典表中。
3. **查询功能**:字典表应提供基本的查询功能,以便用户可以搜索特定的中文词汇或英文词汇,得到对应的词汇。
三、**表结构设计示例**表名:`dictionary`1. `word_id` (INT, 主键)2. `english_word` (VARCHAR, 最大长度根据实际需求设定)3. `chinese_word` (VARCHAR, 最大长度根据实际需求设定)4. **其他可能字段**:如创建时间、更新时间、词频等,视具体需求而定。
四、**存储与查询方法**MySQL提供了丰富的查询语言(如SELECT, WHERE, JOIN等)以及索引技术,可以有效地查询和检索字典表中的数据。
同时,考虑到大数据量的存储和查询,可以使用分区表、分片集群等技术提高查询性能。
五、**维护与更新**字典表的设计应考虑到其维护和更新的需求。
通常,可以通过触发器或程序定期自动更新字典表,以保证数据的准确性。
同时,用户反馈或需求变化时,也应提供相应的更新机制。
六、**总结**中英文对照字典表在MySQL数据库设计中是一种非常实用的数据结构。
通过合理的设计和存储方式,可以实现高效的数据存储和查询。
数据库中英语单词
national全国性的'næʃən!'næʃənəlcomputer电脑,电子计算机kəm'pjutɚkəm'pju:tərank等级;地位ræŋk ræŋkexamination检查,调查考试ɪg,zæmə'neʃən i g,zæmi'neiʃən information资讯信息,ɪnfɚ'meʃən,infə'meiʃəndata资料,数据'detə'deitədatabase资料库,数据库'detə,bes'deitə,beis DB conceptual概念上的kən'sɛptʃuəl kən'septjuəl entity实体'ɛntətɪ'entiti特Arelationship关系,关联rɪ'leʃən'ʃɪp ri'leiʃənʃip attribute属性;特性ə'trɪbjutə'tribju:t b益Udomain领域, 范围do'men də'mein逃欧Akey键;码ki ki:abstract抽象的'æbstrækt'æbstrækttype集;型taɪp taipvalue数值'vælju'vælju:]欧Uschema模式'skimə'ski:mə哥instance实例'ɪnstəns'instəns的external外面的,外部的ɪk'stɝnəl eks'tə:nl的internal内的,内部的ɪn'tɝn!in'tə:nəlmapping映象'mæpɪŋ'mæpiŋcomponent子件/组件kəm'ponənt kəm'pəunəntgrid网格grɪd grid谷engineering工程化,ɛndʒə'nɪrɪŋ,endʒi'niəriŋtrust信任,信赖trʌst trʌstbenchmark标准检查程序'bɛntʃ,mɑrk'bentʃ,mɑ:k process过程,进程; 处理'prɑsɛs'prəusestopic题目;话题'tɑpɪk'tɔpikidentifier标识符aɪ'dɛntə,faɪɚai'denti'faiəindependent独立的,ɪndɪ'pɛndənt,indi'pendənt dependent依靠的;依赖的dɪ'pɛndənt di'pendənt] integer整数'ɪntədʒɚ'intidʒəintegrity完整,完全ɪn'tɛgrətɪin'tegriticonstraint约束;限制kən'strent kən'streint句index索引'ɪndɛks'indeksbucket桶'bʌkɪt'bʌkit啊assertion断语; 断定ə'sɝʃənə'sə:ʃənprivilege权限'prɪv!ɪdʒprivilidʒ柚河愕勒传grant给予,授予grænt grɑ:nt谷revoke撤回,撤销rɪ'vok ri'vəukrole角色rol rəulconnector连接件kə'nɛktɚkə'nektəpreliminary概要prɪ'lɪmə,nɛrɪpri'liminəridetail细节'ditel'di:teilcommit委托kə'mɪt kə'mitrollback回滚'rol,bæk'rəulbækcursor游标'kə:sə'kɝsɚfetch获取fɛtʃfetʃ去icon图标'aɪkɑn'aikɔnmenu菜单'mɛnju'menju:pointing指点;指向'pɔɪntɪŋ'pɔintiŋnumeric数字的nju'mɛrɪk nju:'merikdecimal十进位的;小数的'dɛsɪm!'desiməlfloat浮点数flot fləut勒欧real现实的,实际的'riəl'ri:əlchar定长字符tʃɑr tʃɑ:text文本tɛkst t ekstbinary二元的;二进制'baɪnərɪ'bainəriimage影像图象'ɪmɪdʒ'imidʒmoney货币'mʌnɪ'mʌnicreate创建krɪ'et kri'eit A特default默认的dɪ'fɔlt di'fɔ:ltnull零空nʌl nʌl愕unique唯一的ju'nik ju:'ni:kcheck查对,检查tʃɛk tʃekreference提及;涉及'rɛfərəns'refərəns冷customer顾客'kʌstəmɚ'kʌstəmə啊identity身份;本身aɪ'dɛntətɪai'dentitiaddress住址,地址ə'drɛsə'drespostcode邮政编码'post,kod'pəust,kəuddrop删除drɑp drɔp柚alter改变;修改'ɔltɚ'ɔ:ltə哦欧column列'kɑləm'kɔləmadd添加;增加ædædselect选择sə'lɛkt si'lektwhere当hwɛrhwɛəhaving所有'hævɪŋ'hæviŋ益ascend上升ə'sɛndə'senddescend下降dɪ'sɛnd di'senddistinct独特的dɪ'stɪŋkt di'stiŋkt D 丁count总计kaunt kauntsum总和sʌm sʌm啊average平均数'ævərɪdʒ'ævəridʒAVGmaximum最大数'mæksəməm'mæksiməm帽目max minimum最小量'mɪnəməm'miniməm Minquantity数量'kwɑntətɪ'kwɔntitiamount总数;总额ə'mauntə'mauntinner内部的,里面的'ɪnɚ'inəjoin连结dʒɔɪn dʒɔinouter在外的,外面的'autɚ'autəunion结合'junjən'ju:njən U呢益percent百分率pɚ'sɛnt pə'sentcase kes keisinsert插入ɪn'sɝt in'sə:tupdate更新ʌp'detʌp'deit啊delete删除dɪ'lit di'li:t梨exist存在ɪg'zɪst ig'zisttrue真的tru tru:false假的fɔls fɔ:lsclustered聚集索引'klʌstɚd'klʌstədoption选项; 选择'ɑpʃən'ɔpʃəntransaction事务træn'zækʃən træn'zækʃən树print印刷prɪnt p rintinsufficient资金不足,ɪnsə'fɪʃənt,insə'fiʃəntfund资金fʌnd fʌnd啊atomicity原子数consistency一致性原则kən'sɪstənsɪkən'sistənsi C C isolation隔离,aɪs!'eʃən,aisə'leiʃəndurability持久性,djurə'bɪlətɪ,djurə'bilititemp临时'tɛmp'tempsemaphore信号量'sɛməfor'seməfɔ:哦愕lock锁lɑk lɔklocking封锁exclusive排外的iks'klu:sivɪk'sklusɪv孤路Cunlock开…的锁ʌn'lɑk'ʌn'lɔkdisplay显示dɪ'sple di'spleigranularity锁粒度extents区undo撤消ʌn'du'ʌn'du:啊redo重做ri'du ri:'du:logging日志文件'lɔgɪŋ'lɔgiŋ益agent代理人'edʒənt'eidʒəntdistributed分布式的dɪ'strɪbjutɪd dis'tribju:tid句BU coordinator协调者ko'ɔrdn,etɚkəu'ɔ:dineitə扣呢A search检索sɝtʃsə:tʃWindows窗口操作系统'wɪndoz'windəuzprofessional专家prə'fɛʃən!prə'feʃənəlmaster雇主'mæstɚ'mɑ:stəpage页pedʒpeidʒfilename文件名declare声明dɪ'klɛr di'klɛəDimport输入;引用ɪm'port im'pɔ:t哦愕export输出ɪks'port eks'pɔ:t抱wizard向导'wɪzɚd'wizədaccess访问;存取'æksɛs'æksesprocedure存储过程prə'sidʒɚprə'si:dʒəC execute执行'ɛksɪ,kjut'eksikju:t Cきゅfunction函数'fʌŋkʃən'fʌŋkʃən啊trigger触发器'trɪgɚ'trigəencryption加密instead of前触发ɪn'stɛd əv in'sted əv益inserted插入的ɪn'sɝtɪd in'sə:tidadministrator管理人əd'mɪnə,stretɚəd'ministreitəlogin注册,登录lɑg'ɪn lɔg'inpasswd更改密码password口令;暗语'pæs,wɝd'pɑ:swə:dgroup组grup gru:pdeny否定dɪ'naɪdi'naisysadmin系统管理员security安全性sɪ'kjurətɪsi'kju:ritiaccount账户ə'kauntə'kauntbackup备份'bæk,ʌp'bæk,ʌp啊physical物理的'fɪzɪk!'fizikəldisk磁盘dɪsk diskpipe管道paɪp paiptape磁带tep teiprestore恢复rɪ'stor ri'stɔ:dump转储dʌmp dʌmpdifferential差异备份,dɪfə'rɛnʃəl,difə'renʃəl truncate截去'trʌŋket'trʌŋkeit啊んrecovery复原rɪ'kʌvərɪri'kʌvəri啊caption标题'kæpʃən'kæpʃənfont字体fɑnt fɔnt啊text本文tɛkst t ekstprivate个人的,私人的'praɪvɪt'praivitsub子sʌb sʌb啊click点击klɪk klikbeep警笛声bip bi:ptextbox文本框checkbox复选框ListBox列表框ComboBox组合框enabled启用状态dim标注dɪm dimsucess成功error错误'ɛrɚ'erə第17章为空thing事务θɪŋθiŋdiagram图表'daɪə,græm'daiəgræm谷association关联ə,sosɪ'eʃənə,səusi'eiʃən package打包'pækɪdʒ'pækidʒpublic公用的'pʌblɪk'pʌblik柚捕protected受保护的prə'tɛktɪd prə'tektidprivate私人的'praɪvɪt'praivitpersistent持久性pɚ'sɪstənt pə'sistənt multiplicity多样性,mʌltə'plɪsətɪ,mʌlti'plisiti aggregation聚集,ægrɪ'geʃən,ægri'geiʃən composition组成,kɑmpə'zɪʃən,kɔmpə'ziʃən generalization继承,dʒɛnərəlai'zeʃən,dʒenərəlai'zeiʃən cashier出纳员kæ'ʃɪr kæ'ʃiədescription描述dɪ'skrɪpʃən di'skripʃən D 哥provider供应者prə'vaɪdɚprə'vaidəsalesperson销售员'selz,pɚsn'seilz,pə:sn universal普遍的,junə'vɝs!,ju:ni'və:səladaptive适应的ə'dæptɪvə'dæptivhierarchical层次结构,haɪə'rɑrkɪkl,haiə'rɑ:kikl warehouse仓库,货栈'wɛr,haus'wɛəhaushierarchy层次结构'haɪə,rɑrkɪ'haiərɑ:kilevel层次'lɛv!'levldimension维dɪ'mɛnʃən d i'menʃəncube立方体kjub kju:bdrill-down钻取roll-up卷起'rol,ʌp'rəul,ʌpslice切片slaɪs slaisdice切块daɪs dais词组意思缩写data processing数据处理Data management数据管理Database management system数据库管理系统DBMS database system数据库系统DBSdatabase administrator数据库管理员DBAend user最终用户;最终使用者database application system数据库应用系统DBASdata model数据模型conceptual data models概念数据模型entity set实体集relationship set联系集relational model关系模型Data View数据视图Data abstract数据抽象Divide and Conquer分治External level外部级Conceptual level概念级Internal level内部级view level视图级logical level逻辑级physical level物理级external schema外模式internal schema内模式data definition language数据定义语言DDLdata manipulation language数据操纵语言DML metadata元数据Data items数据项data flow diagram数据流程图DFDmanaged objects被管对象MOtransaction processing performance council每秒实务数TPC for exposition only参照图identifier-independent entities独立标识符实体集identifier-dependent entities从属标识符实体集identifying relationships标定型联系non-identifying relationships非标定型联系categorization relationships分类联系non-specific relationships不确定联系primary key主关键码foreign key外部关键码specific relationship确定型联系connection relationship连接联系generic entity一般实体集category entity分类实体集attribute value属性值userid用户标识符integrity constraint完整性约束user-defined integrity用户定义约束functional dependencies函数依赖first normal form第一范式1NFsecond normal form第二范式2NFthird normal form第三范式3NFboyce-codd normal form改进的第三范式BCNF multivalued dependency多值依赖forth normal form第四范式4NFjoin dependencies连接依赖fifth normal form第五范式5NFsearch key查找码heap file堆文件sequential file顺序文件clustering file聚集文件index file索引文件hashing file散列文件indexing索引技术ordered index有序索引index record索引记录index entry附标入口;索引项hash function散列函数indexed file被索引文件clustering index聚集索引nonclustering index非聚集索引index - sequential file索引顺序文件sequential access序列存取;顺序存取direct access直接存取dense index稠密索引sparse index稀疏索引primary index主索引secondary index辅助索引bucket overflow桶溢出dada dictionary数据字典metadata元数据system catalog系统目录derived attribute派生属性architectural design总体结构设计procedural design过程设计data design数据设计procedure design language过程设计语言PDL pointing device指点器structured query language结构化查询语言SQLUnicode统一的字符编码标准identity card身份证group by群组依据serial schedule串行调度concurrent schedule并发调度Serializable可串行conflict serializable冲突可串行的exclusive lock排它锁X锁shared lock共享锁S锁locking protocol锁协议two-phase locking两阶段锁2PLlog file日志文件Distributed Transaction coordinator分布式事务协调器DTCenterprise manager企业管理器query analyzer查询分析器log on登录American Standard Code for Information Interchange美国信息交换标准代码ASCII data transformation service数据转换服务DTSobject linking and embeding对象的链接与嵌入OLEOpen Database Connectivity开放式数据库连接ODBCapplication interface应用接口APIobject linking and embed database对象链接与嵌入的数据库OLE DB activex data object动态数据对象ADOapplication programming interface应用程序编程接口APIjava database connectivity standard JDBC第17章为空unified modeling language统一建模语言UMLmeta - meta model元元模型层meta model元模型层user model用户模型层class model类模型Type Model类型模型object model对象模型instance model实例模型use - case diagram用例视图class diagram结构视图object diagram对象图sequence diagram行为视图collaboration diagram协作图state diagram状态图activity diagram活动图sequence diagram实现视图depolyment diagram环境视图Superclass超类communication association通信关联sterotype构造型share aggregation共享聚集subsystem子系统shared memory共用存储器shared disk共用磁盘shared nothing无共享结构round robin轮转法hash partitioning散列划分range partitioning范围划分operational data操作性数据decision support system决策支持系统operational data store操作性数据存储materrialized view实视图metadata repository元数据库On-Line Analytical Processing在线分析处理materialized views物化视图rough set粗糙集。
mysql contains 用法
mysql contains 用法MySQL是一种开源的关系型数据库管理系统,广泛应用于各种Web应用程序中。
在MySQL的查询语句中,我们经常使用到contains函数来进行数据过滤和搜索。
本文将详细介绍MySQL的contains用法,并提供一些示例来帮助读者理解。
contains函数是MySQL中用于执行全文本搜索的函数。
它可以用于在一个字段中查找包含指定关键字的记录。
contains函数的语法如下:```CONTAINS(field, keyword)```其中,field是要进行搜索的字段名,keyword是要查找的关键字。
contains函数将返回一个布尔值,如果字段中包含关键字,则返回TRUE,否则返回FALSE。
我们可以使用contains函数进行多种搜索操作。
下面是一些常见的使用场景及示例:1. 搜索包含单个关键字的记录:```sqlSELECT * FROM table_nameWHERE CONTAINS(field_name, 'keyword');```在这个示例中,我们将选择表table_name中包含关键字'keyword'的记录。
2. 搜索包含多个关键字的记录:```sqlSELECT * FROM table_nameWHERE CONTAINS(field_name, 'keyword1 AND keyword2');```在这个示例中,我们将选择表table_name中同时包含关键字'keyword1'和'keyword2'的记录。
3. 搜索包含任意一个关键字的记录:```sqlSELECT * FROM table_nameWHERE CONTAINS(field_name, 'keyword1 OR keyword2');```在这个示例中,我们将选择表table_name中包含关键字'keyword1'或'keyword2'的记录。
mysql数据库常用单词
mysql数据库常⽤单词说明:以下单词可能有多种含义,此⽂档只针对编程做解释.单词不多,熟能⽣巧,每⽇认真读读写写,效果不错。
如有错误,请谅解并指出,谢谢⼤家!黄⾦超2017-4-7连接MySQL数据库:mysql -u⽤户名 -p密码(默认⽤户名root默认密码空,只是针对集成环境)启动停⽌Mysql开始服务:net start mysql停⽌服务:net stop mysql退出Mysql \q exit设置字符集 Set names gbk/utf8表详情 Desc 表名SQL语句数据库操作1、显⽰数据库【show databases;】2、创建数据库【create database if not exists `数据名` charset=utf8;】3、删除数据库【drop database if exists `数据库名`;】4、选择数据库【use `数据库名`;】Create database 库名设置字符集 create database 库名 charset utf8Show databaseShow database like ‘ %’;显⽰数据库创建语句 show create database 数据库名使⽤数据库 Use database修改数据库 alter database 库名 charset utf8 ||改变 ['ɔltɚ]删除数据库 drop database 数据库名字 ||下降;终⽌ [drɑp]表操作创建表create table 表名(字段1 字段类型 [null| not null] [default 值], ||系统默认值字段2 字段类型 [null| not null] [default 值],字段3 字段类型 [null| not null] [default 值]........);注:1、最后⼀个不要逗号,否则会报错2、因为表中字段需要⾃增加(auto_increment)注意⾃增就得加主键(primary key)3、数据类型 ['ɪŋkrɪm(ə)nt] 主要的,基本的 ['praɪmɛri]存储引擎 myisam innodbShow tablesShow tables like ‘ %’;显⽰创建语句 show create table 表名 \g 或者\GCreate table 表名 like 库名.表名修改表名(两种⽅法) rename table 表名 to 新表名 alter table 表名 rename新表名Alter table 表名 add column 字段名(age) 类型(int) [first]修改字段名 alter table 表名 change 旧名新名修改属性 alter table 表名 modify 字段名(age) varchar ||修改 ['mɑdɪfaɪ]删除字段 alter table 表名 drop 字段名删除表 drop table 表名表详情 Desc 表名表属性 engine charset collate || ['endʒɪn] 引擎,发动机整型最⼩整型 tinyint(m) 1个字节范围(-128~127)⼩整型 smallint(m) 2个字节范围(-32768~32767)中整型 mediumint(m) 3个字节范围(-8388608~8388607)整型,默认11 int(m) 4个字节范围(-2147483648~2147483647)⼤整型 bigint(m) 8个字节范围(+-9.22*10的18次⽅)字符串型char(n) 固定长度,最多255个字符varchar(n) 固变长度,最多65535个字符text 可变长度,最多65535个字符类型总结:1、如果数据存放的是整型,具体使⽤谁根据需求定2、varchar⽐char节省空间,但是char⽐varchar执⾏效率⾼插⼊数据语法:insert into 表名(字段1,字段2,字段3,...) values (值1,值2,值3,....);总结:0、字段必须和值⼀⼀对应1、字段可以不写,但是值必须写全2、字段可以不和表结构⼀样(注:字段写⼏个值也必须对应)删除数据语法:delete from 表明 [where 条件]说明:1、不写where 条件会全部删除修改数据语法: update 表明 set 字段名1=字段值1,字段2=字段值2 [where 条件]; || [,ʌp'det]说明:1、不加where会全部修改2、修改多个字段需要⽤逗号“,”隔开查找数据语法:select * from 表明 [where 条件] [order by 字段名 asc/desc] [limit 起始位置0,条数]说明:1、 where是限制查询条件2、 order by 排序3、 limit 显⽰条数限制sql: struct query language || ['kwɪri] 查询mysql:host:主机user:⽤户password:密码data:数据database:数据库table:表column:列 || ['kɑləm] 列,纵队,圆柱field:列 ||领域row:⾏port:端⼝quit:取消,退出 ||停⽌exit:退出charset:字符集,字符编码collate:排序规则 || [kə'let] 校对,核对collation:排序规则delimiter:分隔符 || [dɪ'lɪmɪtɚ] 定界符create:创建drop:落下,放弃,停⽌smallint类型mediumnint类型bigint类型unsigned⽆符号的 ||签名,记号,⼿势zerofill 填充0float:单精度浮点类型double:双精度浮点类型decimal:⼗进位类型,⼩数类型 || ['dɛsɪml] ⼗进位的,⼩数的numeric:数字fixed:固定类型 ||确定的,固执的char:定长字符类型varchar:变长字符类型binary:⼆进制类型enum:列举类型 ||英 ['enəm] 美 [ɪˌnjuːm] 枚举/列举型别set:多选类型 ||集合,装置bit:⽐特类型primary key:主键unique key:唯⼀键 || [jʊ'nik] 唯⼀的,独特的auto_increment:⾃增长default:默认值comment:评论,说明 || ['kɑmɛnt] 评论,意见_____________________________________________________________________2017.4.8 index:索引 ||英 ['ɪndeks] 美 ['ɪndɛks] 索引,指针key:索引 ||键,关键,钥匙foreign key:外键 || ['fɔrən] 外国的,外交的,不相⼲的fulltext key 全⽂索引constraint约束 || [kən'strent] 约束,局促engine 存储引擎alter 改变show 显⽰describe 描述 || [dɪ'skraɪb]rename 重命名view 视图insert 插⼊value 值replace 替换from 从...order 顺序limit 限制truncate || [trʌŋ'ket] 截短,缩短query 查询distinct 区分的 || [dɪ'stɪŋkt] 有区别的,明显的where 哪⾥group 组as 作为in 在...⾥⾯like 像...⼀样count 数量,计数avg 平均 ||average 平均,平均数max 最⼤min 最⼩sum 总和asc 升序的 ||ascend [ə'sɛnd]desc 降序的 ||descend [dɪ'send]join 连接inner 内部的cross 交叉的left:左边right:右边outer 外⾯的in:在...⾥⾯any:任意⼀个all:全部some:其中⼀部分union:联合的identify:确认,识别 || [aɪ'dentɪfaɪ]grant:授予revoke:撤销,取消,废除 || [rɪ'vok] privilege:权限 ||特权,优待start:开始transaction:事务 || [træn'zækʃən] autocommit:⾃动提交commit:托付,承诺,保证 || [kə'mɪt] rollback:回滚 ||反转case:在...情形 ||情况,实例loop:循环 ||环,圈while:当...的时候repeat:重复leave:离开declare:声明call:调⽤procedure:存储过程 || [prə'sidʒɚ] 程序,步骤trigger:触发器 || ['trɪɡɚ]。
Mysql数据库中英对照表
Mysql数据库中英对照表--语句功能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE--创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW--创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX--从数据库中删除索引CREATE PROCEDURE --创建一个存储过程DROP PROCEDURE --从数据库中删除存储过程CREATE TRIGGER --创建一个触发器DROP TRIGGER --从数据库中删除触发器CREATE SCHEMA--向数据库添加一个新模式DROP SCHEMA --从数据库中删除一个模式CREATE DOMAIN --创建一个数据值域ALTER DOMAIN --改变域定义DROP DOMAIN --从数据库中删除一个域--数据控制GRANT--授予用户访问权限DENY --拒绝用户访问REVOKE --解除用户访问权限--事务控制COMMIT--结束当前事务ROLLBACK --中止当前事务SET TRANSACTION --定义当前事务数据访问特征--程序化SQLDECLARE --为查询设定游标EXPLAN --为查询描述数据访问计划OPEN --检索查询结果打开一个游标FETCH--检索一行查询结果CLOSE --关闭游标PREPARE --为动态执行准备SQL 语句EXECUTE --动态地执行SQL语句DESCRIBE --描述准备好的查询---局部变量declare @id char(10)--set @id ='10010001'select @id = '10010001'---全局变量---必须以@@开头--IF ELSEdeclare @x int @y int @z intselect @x = 1 @y = 2 @z=3if @x > @yprint 'x > y' --打印字符串'x > y' else if @y > @zprint 'y >z'else print 'z > y'--CASEuse panguupdate employeeset e_wage =casewhen job_level = '1' then e_wage*1.08 whenjob_level = '2' then e_wage*1.07 when job_level = '3' then e_wage*1.06 else e_wage*1.05end--WHILE CONTINUE BREAKdeclare @x int @yint @c intselect @x = 1 @y=1while @x < 3beginprint @x--打印变量x 的值while @y < 3beginselect @c = 100*@x + @yprint@c --打印变量c 的值select @y = @y + 1endselect @x = @x + 1select@y = 1end--WAITFOR--例等待1 小时2 分零3 秒后才执行SELECT 语句waitfordelay '01:02:03'select * from employee--例等到晚上11 点零8 分后才执行SELECT 语句waitfor time '23:08:00'select * from employee***SELECT***select *(列名) from table_name(表名) where column_name operator value ex宿主)select * from stock_information where stockid = str(nid)stockname ='str_name'stockname like '% find this %'stockname like '[a-zA-Z]%'--------- ([]指定值的范围)stockname like '[^F-M]%' --------- (^排除指定范围)--------- 只能在使用like关键字的where子句中使用通配符)or stockpath = 'stock_path'orstocknumber < 1000and stockindex = 24not stocksex = 'man'stocknumber between 20 and 100stocknumber in(10,20,30)order bystockid desc(asc) --------- 排序,desc-降序,asc-升序order by 1,2 --------- by列号stockname = (select stockname from stock_information where stockid = 4)--------- 子查询--------- 除非能确保内层select只返回一个行的值,---------否则应在外层where子句中用一个in限定符select distinct column_name form table_name ---------distinct指定检索独有的列值,不重复select stocknumber ,"stocknumber + 10" = stocknumber +10 from table_nameselect stockname , "stocknumber" = count(*) fromtable_name group by stockname--------- group by 将表按行分组,指定列中有相同的值havingcount(*) = 2 --------- having选定指定的组select *from table1, table2where table1.id *= table2.id -------- 左外部连接,table1中有的而table2中没有得以null表示table1.id =* table2.id -------- 右外部连接select stockname from table1union [all] ----- union合并查询结果集,all-保留重复行select stockname from table2***insert***insert into table_name (Stock_name,Stock_number) value("xxx","xxxx")value (select Stockname , Stocknumber fromStock_table2)---value为select语句***update***update table_name setStockname = "xxx" [where Stockid = 3]Stockname = defaultStockname =nullStocknumber = Stockname + 4***delete***delete from table_namewhere Stockid = 3truncate table_name ----------- 删除表中所有行,仍保持表的完整性droptable table_name --------------- 完全删除表***alter table*** --- 修改数据库表结构alter table database.owner.table_name add column_name char(2) null .....sp_help table_name ---- 显示表已有特征create table table_name (name char(20),age smallint, lname varchar(30)) insert into table_name select .........----- 实现删除列的方法(创建新表)alter table table_name drop constraintStockname_default ---- 删除Stockname的default约束***function(/*常用函数*/)***----统计函数----AVG --求平均值COUNT --统计数目MAX --求最大值MIN --求最小值SUM --求和--AVGuse panguselect avg(e_wage) as dept_avgWagefrom employeegroup by dept_id--MAX--求工资最高的员工姓名use panguselect e_namefrom employeewhere e_wage =(select max(e_wage)from employee)--STDEV()--STDEV()函数返回表达式中所有数据的标准差--STDEVP()--STDEVP()函数返回总体标准差--VAR()--VAR()函数返回表达式中所有值的统计变异数--VARP()--VARP()函数返回总体变异数----算术函数----/***三角函数***/SIN(float_expression) --返回以弧度表示的角的正弦COS(float_expression)--返回以弧度表示的角的余弦TAN(float_expression) --返回以弧度表示的角的正切COT(float_expression) --返回以弧度表示的角的余切/***反三角函数***/ASIN(float_expression) --返回正弦是FLOAT 值的以弧度表示的角ACOS(float_expression)--返回余弦是FLOAT 值的以弧度表示的角ATAN(float_expression) --返回正切是FLOAT 值的以弧度表示的角ATAN2(float_expression1,float_expression2)--返回正切是float_expression1/float_expres-sion2的以弧度表示的角DEGREES(numeric_expression)--把弧度转换为角度返回与表达式相同的数据类型可为--INTEGER/MONEY/REAL/FLOAT 类型RADIANS(numeric_expression) --把角度转换为弧度返回与表达式相同的数据类型可为--INTEGER/MONEY/REAL/FLOAT 类型EXP(float_expression) --返回表达式的指数值LOG(float_expression) --返回表达式的自然对数值LOG10(float_expression)--返回表达式的以10为底的对数值SQRT(float_expression) --返回表达式的平方根/***取近似值函数***/CEILING(numeric_expression) --返回>=表达式的最小整数返回的数据类型与表达式相同可为--INTEGER/MONEY/REAL/FLOAT 类型FLOOR(numeric_expression) --返回<=表达式的最小整数返回的数据类型与表达式相同可为--INTEGER/MONEY/REAL/FLOAT 类型ROUND(numeric_expression) --返回以integer_expression 为精度的四舍五入值返回的数据--类型与表达式相同可为INTEGER/MONEY/REAL/FLOAT 类型ABS(numeric_expression)--返回表达式的绝对值返回的数据类型与表达式相同可为--INTEGER/MONEY/REAL/FLOAT 类型SIGN(numeric_expression) --测试参数的正负号返回0 零值1 正数或-1 负数返回的数据类型--与表达式相同可为INTEGER/MONEY/REAL/FLOAT 类型PI() --返回值为π即3.1415926535897936RAND([integer_expression]) --用任选的[integer_expression]做种子值得出0-1 间的随机浮点数----字符串函数----ASCII() --函数返回字符表达式最左端字符的ASCII 码值CHAR() --函数用于将ASCII码转换为字符--如果没有输入0 ~ 255 之间的ASCII 码值CHAR 函数会返回一个NULL 值LOWER()--函数把字符串全部转换为小写UPPER() --函数把字符串全部转换为大写STR() --函数把数值型数据转换为字符型数据LTRIM() --函数把字符串头部的空格去掉RTRIM() --函数把字符串尾部的空格去掉LEFT(),RIGHT(),SUBSTRING() --函数返回部分字符串CHARINDEX(),PATINDEX()--函数返回字符串中某个指定的子串出现的开始位置SOUNDEX() --函数返回一个四位字符码--SOUNDEX函数可用来查找声音相似的字符串但SOUNDEX函数对数字和汉字均只返回0 值DIFFERENCE()--函数返回由SOUNDEX 函数返回的两个字符表达式的值的差异--0 两个SOUNDEX 函数返回值的第一个字符不同--1两个SOUNDEX 函数返回值的第一个字符相同--2 两个SOUNDEX 函数返回值的第一二个字符相同--3 两个SOUNDEX函数返回值的第一二三个字符相同--4 两个SOUNDEX 函数返回值完全相同QUOTENAME() --函数返回被特定字符括起来的字符串/*select quotename('abc', '{') quotename('abc')运行结果如下----------------------------------{{abc} [abc]*/REPLICATE()--函数返回一个重复character_expression 指定次数的字符串/*select replicate('abc', 3)replicate( 'abc', -2)运行结果如下----------- -----------abcabcabcNULL*/REVERSE() --函数将指定的字符串的字符排列顺序颠倒REPLACE() --函数返回被替换了指定子串的字符串/*select replace('abc123g', '123', 'def')运行结果如下----------------------abcdefg*/SPACE() --函数返回一个有指定长度的空白字符串STUFF()--函数用另一子串替换字符串指定位置长度的子串----数据类型转换函数----CAST() 函数语法如下CAST() (<expression> AS <data_ type>[ length ])CONVERT() 函数语法如下CONVERT() ( <data_ type>[ length ], <expression> [, style])select cast(100+99 as char) convert(varchar(12), getdate())运行结果如下----日期函数----DAY() --函数返回date_expression 中的日期值MONTH()--函数返回date_expression 中的月份值YEAR() --函数返回date_expression 中的年份值DATEADD(<datepart> , <number> , <date>)--函数返回指定日期date加上指定的额外日期间隔number 产生的新日期DATEDIFF( <datepart> , <number> ,<date>)--函数返回两个指定日期在datepart 方面的不同之处DATENAME( <datepart> ,<date>) --函数以字符串的形式返回日期的指定部分DATEPART( <datepart> ,<date>) --函数以整数值的形式返回日期的指定部分GETDATE() --函数以DATETIME 的缺省格式返回系统当前的日期和时间----系统函数----APP_NAME() --函数返回当前执行的应用程序的名称COALESCE()--函数返回众多表达式中第一个非NULL 表达式的值COL_LENGTH( <'table_name'>,<'column_name'>) --函数返回表中指定字段的长度值COL_NAME( <table_id>,<column_id>) --函数返回表中指定字段的名称即列名DATALENGTH() --函数返回数据表达式的数据的实际长度DB_ID(['database_name']) --函数返回数据库的编号DB_NAME(database_id) --函数返回数据库的名称HOST_ID() --函数返回服务器端计算机的名称HOST_NAME() --函数返回服务器端计算机的名称IDENTITY(<data_type>[, seed increment]) [AS column_name])--IDENTITY()函数只在SELECT INTO 语句中使用用于插入一个identity column列到新表中/*select identity(int, 1, 1)as column_nameinto newtablefrom oldtable*/ISDATE()--函数判断所给定的表达式是否为合理日期ISNULL( <check_expression>,<replacement_value>) --函数将表达式中的NULL 值用指定值替换ISNUMERIC()--函数判断所给定的表达式是否为合理的数值NEWID() --函数返回一个UNIQUEIDENTIFIER 类型的数值NULLIF(<expression1>, <expression2>)--NULLIF 函数在expression1与expression2 相等时返回NULL 值若不相等时则返回expression1 的值(来自:济宁网站制作——济宁辉腾文摘)。
常用专业名词100个
常用专业名词100个JA V A常用的100个单词1.hibernate 休眠2.relational 关系3.load 加载4.detached 游离态5.district 地区6.delay 延迟7.cascade 级联8.inverse 反转9.project 项目10.query 查询11.floorage 建筑面积12.order 排序13.scrollable 滚动14.distinct 区分15.immediate 即时16.criteria 标准17.restriction 限制18.order 排序19.projection 投射20.procedural 程序21.completion 完成22.cursor 游标23.collection 集合24.explicit 显式25.implicit 隐式26.function 功能27.subprogram 子程序28.conversion 转换29.notation 符号30.grant 授权31.revoke 撤销32.constraint 约束33.increment 增量34.cache 缓存35.specification 规格36.technology 技术37.dynamic 动态38.compile 编译39.extension 扩展40.controller 控制器41.framework 框架42.register 注册43.execute 执行44.language 语言45.dispatcher 调度员46.space 空间47.abstract 抽象48.default 默认49.record 记录50.proxy 代理51.configuration 配置52.submit 提交53.validate 验证54.property 属性55.item 项目56.interface 接口57.automation 自动化58.system 系统59.public 公开60.execute 执行61.result 结果62.space 空间63.preview 预览64.type 类型65.convert 转换66.subject 主题67.advice 忠告(通知)68.system 系统69.print 打印70.data 数据71.simple 简单72.access 访问73.discovery 发现74.remote 远程75.stable 稳定76.allow 允许77.activity 活动78.mark 标记79.attack 攻击80.action 行动81.forward 转向82.resource 资源83.validate 验证84.operater 操作85.parameter 参数86.map 地图87.deny 拒绝88.album 专辑89.integration 整合90.prototype 原型91.office 办公室92.unload 卸载93.spring 春天94.compare 比较95.method 方法96.interceptor 拦截器97.model 模型98.provide 提供99.example 例如100.delegate 代表。
MySQL_Key值(MUL、PRI、NUL)
MySQL_Key值(MUL、PRI、NUL)查询表结构:mysql> describe cc;+----------+-----------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+----------+-----------+------+-----+---------+-------+| SecID | int(10) | NO | MUL | NULL | || room_num | int(5) | NO | | NULL | || extra | binary(1) | YES | | 0 | |+----------+-----------+------+-----+---------+-------+(1).如果Key是空的, 那么该列值的可以重复, 表⽰该列没有索引, 或者是⼀个⾮唯⼀的复合索引的⾮前导列;(2).如果Key是PRI, 那么该列是主键的组成部分;(3).如果Key是UNI, 那么该列是⼀个唯⼀值索引的第⼀列(前导列),并别不能含有空值(NULL);(4).如果Key是MUL, 那么该列的值可以重复, 该列是⼀个⾮唯⼀索引的前导列(第⼀列)或者是⼀个唯⼀性索引的组成部分但是可以含有空值NULL。
如果对于⼀个列的定义,同时满⾜上述4种情况的多种,⽐如⼀个列既是PRI,⼜是UNI,那么"desc 表名"的时候,显⽰的Key值按照优先级来显⽰ PRI->UNI->MUL。
那么此时,显⽰PRI。
⼀个唯⼀性索引列可以显⽰为PRI,并且该列不能含有空值,同时该表没有主键。
⼀个唯⼀性索引列可以显⽰为MUL, 如果多列构成了⼀个唯⼀性复合索引,因为虽然索引的多列组合是唯⼀的,⽐如ID+NAME是唯⼀的,但是没⼀个单独的列依然可以有重复的值,只要ID+NAME是唯⼀的即可。
MySQL常用单词
Show 查看Database 数据库Use 使用,切换Describe或desc 查看,描述Table 表Character set或charset 字符集Collate 校对/排序规则Drop 删除(数据库,表,列,索引)Engine 引擎Storage_ Engine 存储引擎Variables 变量(复数形式)Rename 重命名Change 改变,修改Modify 修改First 在…之前After 在…之后Add 添加Primary key 主键,主码Auto_increment 自增、标识Null 空Not null 非空Default 默认值Comment 说明,注释Unique 唯一值/性(约束/索引)Foreign key 外键Constraint 约束,限制References 参考Update 更新,修改(数据)Delete 删除(数据)Truncate 删除(全表数据)Cascade 同步操作Set null 设置为空值No action 不操作Restrict 拒绝修改Insert into 向…插入(数据)Replace 插入,替换Values 赋值Set 赋值As 设置…为Select 查询,查看(数据)Where 哪里(符合…条件)And 且,和Or 或Not 不(表示反义)Escape 定义转义字符Like 模糊匹配Regexp 正则表达式In 在…之间Between…and 在…之间Is null 是空值Distinct 消除重复值Limit 限制Group by 按…分组Order by 按…排序ASC 升序Desc 降序Sum()求和函数AVG()求平均值函数Max()求最大值Min()求最小值Count()统计数量Group_concat()显示分组里面的内容Separator 设置分隔符Having 符合…条件(用在分组之后)With rollup 添加汇总行Now()求系统当前时间Join 连接Left join 左外连接Right join 右外连接On 在Union 联合(用于垂直连接)Any 符合其中之一Some 符合其中之一All 全部符合/匹配Exists 存在Index 索引、约束Key 索引、约束Full text 全文(索引)Spatial 空间(索引)红色常用单词(默写)黑色不太常用的单词(熟悉)蓝色有同名,含义不同绿色还没学到(但也要求默写)Show 查看Database 数据库Use 使用,切换Describe或desc 查看,描述Table 表Character set或charset 字符集Collate 校对/排序规则Drop 删除(数据库,表,列,索引)Engine 引擎Storage_ Engine 存储引擎Variables 变量(复数形式)Rename 重命名Change 改变,修改Modify 修改First 在…之前After 在…之后Add 添加Primary key 主键,主码Auto_increment 自增、标识Null 空Not null 非空Default 默认值Comment 说明,注释Unique 唯一值/性(约束/索引)Foreign key 外键Constraint 约束,限制References 参考Update 更新,修改(数据)Delete 删除(数据)Truncate 删除(全表数据)Cascade 同步操作Set null 设置为空值No action 不操作Restrict 拒绝修改Insert into 向…插入(数据)Replace 插入,替换Values 赋值Set 赋值As 设置…为Select 查询,查看(数据)Where 哪里(符合…条件)And 且,和Or 或Not 不(表示反义)Escape 定义转义字符Like 模糊匹配Regexp 正则表达式In 在…之间Between…and 在…之间Is null 是空值Distinct 消除重复值Limit 限制Group by 按…分组Order by 按…排序ASC 升序Desc 降序Sum()求和函数AVG()求平均值函数Max()求最大值Min()求最小值Count()统计数量Group_concat()显示分组里面的内容Separator 设置分隔符Having 符合…条件(用在分组之后)With rollup 添加汇总行Now()求系统当前时间Join 连接Left join 左外连接Right join 右外连接On 在Union 联合(用于垂直连接)Any 符合其中之一Some 符合其中之一All 全部符合/匹配Exists 存在Index 索引、约束Key 索引、约束Full text 全文(索引)Spatial 空间(索引)红色常用单词(默写)黑色不太常用的单词(熟悉)蓝色有同名,含义不同Show 查看Database 数据库Use 使用,切换Describe或desc 查看,描述Table 表Character set或charset 字符集Collate 校对/排序规则Drop 删除(数据库,表,列,索引)Engine 引擎Storage_ Engine 存储引擎Variables 变量(复数形式)Rename 重命名Change 改变,修改Modify 修改First 在…之前After 在…之后Add 添加Primary key 主键,主码Auto_increment 自增、标识Null 空Not null 非空Default 默认值Comment 说明,注释Unique 唯一值/性(约束/索引)Foreign key 外键Constraint 约束,限制References 参考Update 更新,修改(数据)Delete 删除(数据)Truncate 删除(全表数据)Cascade 同步操作Set null 设置为空值No action 不操作Restrict 拒绝修改Insert into 向…插入(数据)Replace 插入,替换Values 赋值Set 赋值As 设置…为Select 查询,查看(数据)Where 哪里(符合…条件)And 且,和Or 或Not 不(表示反义)Escape 定义转义字符Like 模糊匹配Regexp 正则表达式In 在…之间Between…and 在…之间Is null 是空值Distinct 消除重复值Limit 限制Group by 按…分组Order by 按…排序ASC 升序Desc 降序Sum()求和函数AVG()求平均值函数Max()求最大值Min()求最小值Count()统计数量Group_concat()显示分组里面的内容Separator 设置分隔符Having 符合…条件(用在分组之后)With rollup 添加汇总行Now()求系统当前时间Join 连接Left join 左外连接Right join 右外连接On 在Union 联合(用于垂直连接)Any 符合其中之一Some 符合其中之一All 全部符合/匹配Exists 存在Index 索引、约束Key 索引、约束Full text 全文(索引)Spatial 空间(索引)红色常用单词(默写)黑色不太常用的单词(熟悉)蓝色有同名,含义不同绿色还没学到(但也要求默写)Show 查看Database 数据库Use 使用,切换Describe或desc 查看,描述Table 表Character set或charset 字符集Collate 校对/排序规则Drop 删除(数据库,表,列,索引)Engine 引擎Storage_ Engine 存储引擎Variables 变量(复数形式)Rename 重命名Change 改变,修改Modify 修改First 在…之前After 在…之后Add 添加Primary key 主键,主码Auto_increment 自增、标识Null 空Not null 非空Default 默认值Comment 说明,注释Unique 唯一值/性(约束/索引)Foreign key 外键Constraint 约束,限制References 参考Update 更新,修改(数据)Delete 删除(数据)Truncate 删除(全表数据)Cascade 同步操作Set null 设置为空值No action 不操作Restrict 拒绝修改Insert into 向…插入(数据)Replace 插入,替换Values 赋值Set 赋值As 设置…为Select 查询,查看(数据)Where 哪里(符合…条件)And 且,和Or 或Not 不(表示反义)Escape 定义转义字符Like 模糊匹配Regexp 正则表达式In 在…之间Between…and 在…之间Is null 是空值Distinct 消除重复值Limit 限制Group by 按…分组Order by 按…排序ASC 升序Desc 降序Sum()求和函数AVG()求平均值函数Max()求最大值Min()求最小值Count()统计数量Group_concat()显示分组里面的内容Separator 设置分隔符Having 符合…条件(用在分组之后)With rollup 添加汇总行Now()求系统当前时间Join 连接Left join 左外连接Right join 右外连接On 在Union 联合(用于垂直连接)Any 符合其中之一Some 符合其中之一All 全部符合/匹配Exists 存在Index 索引、约束Key 索引、约束Full text 全文(索引)Spatial 空间(索引)红色常用单词(默写)黑色不太常用的单词(熟悉)蓝色有同名,含义不同Show 查看Database 数据库Use 使用,切换Describe或desc 查看,描述Table 表Character set或charset 字符集Collate 校对/排序规则Drop 删除(数据库,表,列,索引)Engine 引擎Storage_ Engine 存储引擎Variables 变量(复数形式)Rename 重命名Change 改变,修改Modify 修改First 在…之前After 在…之后Add 添加Primary key 主键,主码Auto_increment 自增、标识Null 空Not null 非空Default 默认值Comment 说明,注释Unique 唯一值/性(约束/索引)Foreign key 外键Constraint 约束,限制References 参考Update 更新,修改(数据)Delete 删除(数据)Truncate 删除(全表数据)Cascade 同步操作Set null 设置为空值No action 不操作Restrict 拒绝修改Insert into 向…插入(数据)Replace 插入,替换Values 赋值Set 赋值As 设置…为Select 查询,查看(数据)Where 哪里(符合…条件)And 且,和Or 或Not 不(表示反义)Escape 定义转义字符Like 模糊匹配Regexp 正则表达式In 在…之间Between…and 在…之间Is null 是空值Distinct 消除重复值Limit 限制Group by 按…分组Order by 按…排序ASC 升序Desc 降序Sum()求和函数AVG()求平均值函数Max()求最大值Min()求最小值Count()统计数量Group_concat()显示分组里面的内容Separator 设置分隔符Having 符合…条件(用在分组之后)With rollup 添加汇总行Now()求系统当前时间Join 连接Left join 左外连接Right join 右外连接On 在Union 联合(用于垂直连接)Any 符合其中之一Some 符合其中之一All 全部符合/匹配Exists 存在Index 索引、约束Key 索引、约束Full text 全文(索引)Spatial 空间(索引)红色常用单词(默写)黑色不太常用的单词(熟悉)蓝色有同名,含义不同绿色还没学到(但也要求默写)Alter 修改(表)Use 使用,切换Describe或desc 查看,描述Table 表Character set或charset 字符集Collate 校对/排序规则Drop 删除(数据库,表,列,索引)Engine 引擎Storage_ Engine 存储引擎Variables 变量(复数形式)Rename 重命名Change 改变,修改Modify 修改First 在…之前After 在…之后Add 添加Primary key 主键,主码Auto_increment 自增、标识Null 空Not null 非空Default 默认值Comment 说明,注释Unique 唯一值/性(约束/索引)Foreign key 外键Constraint 约束,限制References 参考Update 更新,修改(数据)Delete 删除(数据)Truncate 删除(全表数据)Cascade 同步操作Set null 设置为空值No action 不操作Restrict 拒绝修改Insert into 向…插入(数据)Replace 插入,替换Values 赋值Set 赋值As 设置…为Select 查询,查看(数据)Where 哪里(符合…条件)And 且,和Or 或Not 不(表示反义)Escape 定义转义字符Like 模糊匹配Regexp 正则表达式In 在…之间Between…and 在…之间Is null 是空值Distinct 消除重复值Limit 限制Group by 按…分组Order by 按…排序ASC 升序Desc 降序Sum()求和函数AVG()求平均值函数Max()求最大值Min()求最小值Count()统计数量Group_concat()显示分组里面的内容Separator 设置分隔符Having 符合…条件(用在分组之后)With rollup 添加汇总行Now()求系统当前时间Join 连接Left join 左外连接Right join 右外连接On 在Union 联合(用于垂直连接)Any 符合其中之一Some 符合其中之一All 全部符合/匹配Exists 存在Index 索引、约束Key 索引、约束Full text 全文(索引)Spatial 空间(索引)红色常用单词(默写)黑色不太常用的单词(熟悉)蓝色有同名,含义不同绿色还没学到(但也要求默写)Show 查看Database 数据库Use 使用,切换Describe或desc 查看,描述Table 表Character set或charset 字符集Collate 校对/排序规则Drop 删除(数据库,表,列,索引)Engine 引擎Storage_ Engine 存储引擎Variables 变量(复数形式)Rename 重命名Change 改变,修改Modify 修改First 在…之前After 在…之后Add 添加Primary key 主键,主码Auto_increment 自增、标识Null 空Not null 非空Default 默认值Comment 说明,注释Unique 唯一值/性(约束/索引)Foreign key 外键Constraint 约束,限制References 参考Update 更新,修改(数据)Delete 删除(数据)Truncate 删除(全表数据)Cascade 同步操作Set null 设置为空值No action 不操作Restrict 拒绝修改Insert into 向…插入(数据)Replace 插入,替换Values 赋值Set 赋值As 设置…为Select 查询,查看(数据)Where 哪里(符合…条件)And 且,和Or 或Not 不(表示反义)Escape 定义转义字符Like 模糊匹配Regexp 正则表达式In 在…之间Between…and 在…之间Is null 是空值Distinct 消除重复值Limit 限制Group by 按…分组Order by 按…排序ASC 升序Desc 降序Sum()求和函数AVG()求平均值函数Max()求最大值Min()求最小值Count()统计数量Group_concat()显示分组里面的内容Separator 设置分隔符Having 符合…条件(用在分组之后)With rollup 添加汇总行Now()求系统当前时间Join 连接Left join 左外连接Right join 右外连接On 在Union 联合(用于垂直连接)Any 符合其中之一Some 符合其中之一All 全部符合/匹配Exists 存在Index 索引、约束Key 索引、约束Full text 全文(索引)Spatial 空间(索引)红色常用单词(默写)黑色不太常用的单词(熟悉)蓝色有同名,含义不同绿色还没学到(但也要求默写)Alter 修改(表)Use 使用,切换Describe或desc 查看,描述Table 表Character set或charset 字符集Collate 校对/排序规则Drop 删除(数据库,表,列,索引)Engine 引擎Storage_ Engine 存储引擎Variables 变量(复数形式)Rename 重命名Change 改变,修改Modify 修改First 在…之前After 在…之后Add 添加Primary key 主键,主码Auto_increment 自增、标识Null 空Not null 非空Default 默认值Comment 说明,注释Unique 唯一值/性(约束/索引)Foreign key 外键Constraint 约束,限制References 参考Update 更新,修改(数据)Delete 删除(数据)Truncate 删除(全表数据)Cascade 同步操作Set null 设置为空值No action 不操作Restrict 拒绝修改Insert into 向…插入(数据)Replace 插入,替换Values 赋值Set 赋值As 设置…为Select 查询,查看(数据)Where 哪里(符合…条件)And 且,和Or 或Not 不(表示反义)Escape 定义转义字符Like 模糊匹配Regexp 正则表达式In 在…之间Between…and 在…之间Is null 是空值Distinct 消除重复值Limit 限制Group by 按…分组Order by 按…排序ASC 升序Desc 降序Sum()求和函数AVG()求平均值函数Max()求最大值Min()求最小值Count()统计数量Group_concat()显示分组里面的内容Separator 设置分隔符Having 符合…条件(用在分组之后)With rollup 添加汇总行Now()求系统当前时间Join 连接Left join 左外连接Right join 右外连接On 在Union 联合(用于垂直连接)Any 符合其中之一Some 符合其中之一All 全部符合/匹配Exists 存在Index 索引、约束Key 索引、约束Full text 全文(索引)Spatial 空间(索引)红色常用单词(默写)黑色不太常用的单词(熟悉)蓝色有同名,含义不同绿色还没学到(但也要求默写)。
mysqllike关键字用法
mysqllike关键字用法一、引言MySQLlike关键字是MySQL数据库中用于模糊匹配的关键字,它可以用于各种查询操作中,包括SELECT、UPDATE、DELETE等。
本篇文章将详细介绍MySQLlike关键字的用法,帮助您更好地理解和应用这个关键字。
MySQLlike关键字的语法非常简单,它通常用于在WHERE子句中进行模糊匹配。
基本的语法格式如下:```scssSELECT 列名 FROM 表名 WHERE column LIKE 'pattern%'```其中,`column`是要匹配的列名,`pattern`是一个通配符,用于表示要匹配的模式。
常见的通配符有:* `%`:表示任意字符序列(包括空字符序列)* `_`:表示单个空字符序列* `[seq]`:表示seq字符(seq是数字或字母的任意组合)* `[^seq]`:表示不包含seq的任意字符序列例如,假设有一个名为`customers`的表,其中有一个名为`name`的列,可以使用MySQLlike关键字来查询以"John"开头的所有客户:```sqlSELECT * FROM customers WHERE name LIKE 'John%'```1. 模糊查询:使用通配符`%`进行模糊查询。
例如,查询所有姓为"Smith"的客户:```sqlSELECT * FROM customers WHERE last_name LIKE '%mith'```2. 精确查询:使用通配符`_`进行精确查询。
例如,查询所有名为"John Doe"的客户:```sqlSELECT * FROM customers WHERE name = 'John Doe'```3. 范围查询:使用方括号`[]`进行范围查询。
例如,查询所有年龄在18到30岁之间的客户:```sqlSELECT * FROM customers WHERE age BETWEEN 18 AND 30```1. 特殊字符的处理:在使用MySQLlike关键字时,需要特别注意通配符的使用方式。
SQL常用单词
SQL常用单词SQL常用单词1.Select查询2.Insert 添加3.Delete 删除4.Update 更新5.Create 创建6.Database 数据库7.Table 表8.Alter 修改9.Drop 删除10.Group by 分组11.Order by 排序12.Inner join 内连接13.Outer join 外连接14.Left join 左链接15.Right join 右链接16.full join 全链接17.Values 值18.Constraint 强制19.Check 检查20.Primary key主键21.Set 设置22.Unique 唯一23.Foreign key 外键24.References 引用25.Union 联合26.Filegroup 增长率27.Filegrowth28.Filename 逻辑名称29.Maxsize 最大容量30.Modity 移除31.Remove 删除32.Distinct 去除重复33.Top 前34.Percent35.Having 过滤36.Size 大小37.Unlimited38.Log on39.Add40.Column 列41.Where 从哪儿42.As 起别名43.Default 默认44.Null 空值45.Asc 升序46.Desc 降序47.Betwee n…and 在…之间48.Escape49.In 里50.Like 像51.Identity 标识列(自增长)52.Procedure 存储过程53.Exec 执行54.Function 函数55.Break 退出56.Continue 跳出57.While 当58.Print 输出59.Begin…end 开始…结束60.If …else61.View 视图62.Substring 截取63.Abs 绝对值64.Cast 转换65.Convert 转换66.Transact 执行。
开发常用单词大全
开发常用单词大全一、编程语言相关。
1. Variable [ˈveəriəbl] (n.) 变量。
- 在编程中用于存储数据,可以根据需求改变其值。
例如在Python中:`x =5`,这里的`x`就是一个变量。
2. Function [ˈfʌŋkʃn] (n.) 函数。
- 是一段可重复使用的代码块,用于执行特定的任务。
例如在JavaScript中:`function add(a, b) { return a + b; }`。
3. Class [klɑːs] (n.) 类。
- 在面向对象编程中是对象的蓝图,它定义了对象的属性和方法。
例如在Java 中:`class Dog { String name; void bark(){ System.out.println("Woof!"); } }`。
4. Object [ˈɒbdʒɪkt] (n.) 对象。
- 是类的实例。
根据上面的`Dog`类,可以创建一个`Dog`对象:`Dog myDog = new Dog(); = "Fido"; myDog.bark();`。
5. Array [əˈreɪ] (n.) 数组。
- 用于存储多个相同类型的数据。
在C++中:`int arr[5] = {1, 2, 3, 4,5};`。
6. Loop [luːp] (n.) 循环。
- 用于重复执行一段代码。
例如`for`循环,在Python中:`for i in range(5): print(i)`。
7. Conditional [kənˈdɪʃənl] (n.) 条件语句。
- 根据条件决定执行不同的代码块。
如`if - else`语句,在Java中:`if (a > 10) { System.out.println("a is greater than 10"); } else{ System.out.println("a is less than or equal to 10"); }`!二、数据库相关。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
disk display distinct distributed domain drop each enabled engine entity error execute exist exit explain export expression external field float force function grant group having identifier identity ignore import increment index inner insensitive insert instance insufficient integer internal interval isolation iterate join key label leading list load localtime lock logging
注册,登录 循环 匹配 菜单 模数
模型 多重的,多样的,许多的 全国性的 自然的 在…附近 零空 对象 选项; 选择 在外的,外面的 页 参数 口令;暗语 百分率 管道 指点;指向 邮政编码 个人的,私人的 权限 存储过程 过程,进程; 处理 专家 数量 查询 范围 复原 重做 提及;涉及 关系,关联 释放 重命名 取代,代替 需求,命令 恢复 限制;约束;限定 相反,求反 撤回,撤销 角色 回滚 行 模式 检索 安全性 选择 服务器 设置
show string sub sucess sum syntax tape task temp test text transaction trigger truncate type typical undo union unique unknown unsigned update value variable version view when where Windows wizard
列表 加载 地区时间 锁 日志文件
login loop match menu mod model multiple national natural near null object option outer page parameter password percent pipe pointing postcode private privilege procedure process professional quantity query range recovery redo reference relationship release rename replace require restore restrict reverse revoke role rollback row schema search security select Server Machine Setting
磁盘 显示 独特的 分布式的 领域, 范围 删除 每个,各自 启用状态 引擎 实体 错误 执行 存在 退出 说明,解释 输出 表达式 外面的,外部的 字段 浮点数 促使,强迫 函数 给予,授予 组 所有 标识符 身份;本身 忽略 输入;引用 自增 索引 内部的,里面的 不灵敏的 插入 实例 资金不足 整数 内的,内部的 间隔,间距 隔离 重复,反复 连结 键 标注 主要的
访问;存取 账户 行动,活动
活跃的 添加;增加 住址,地址 管理员 已经 改变;修改 总数;总额 引起歧义的 分析,分解 参数 上升 属性 平数 备份 在...之间 二进制大对象 级联 单元 定长字符 字符 查对,检查 子句 列 命令 提交 完全 联结 条件 连接,关系 约束;限制 继续,延续 转变,转换 符合 总计 创建 现在的,最近的 顾客 数据库 声明 默认的 定义 删除 否定,拒绝 下降 描述,形容;描绘 描写,描述,说明书 细节
access account action active add address administrator already alter amount ambiguous analyze argument ascend attribute average backup between blob cascade cell char character check clause column command commit Complete concat condition connection constraint continue convert correspond count create current customer database declare default definition delete deny descend describe description detail
显示 字符串 子 成功 总和 语法 磁带 任务 临时 测试 文本 事务 触发器 截去 集;型 典型 撤消 结合 唯一的 未知的 无符号的 更新 值 可变的,易变的,变量 版本 视图 当…时候,考虑到 哪里,在哪里 窗口操作系统 向导