mysql

--Mysql  的数据类型分类
数值型:
tinyint      非常小的数据         有符值: -27 ~ 27-1       无符号值:0 ~ 28-1 
smallint     较小的数据           有符值:  -215 ~ 215-1    无符号值:  0 ~ 216-1 
mediumint    中等大小的数据        有符值:  -223 ~ 223-1     无符号值:  0 ~ 224-1       
int          标准整数             有符值: -231 ~ 231-1     无符号值:0 ~ 232-1       
bigint       较大的整数           有符值: -263 ~263-1       无符号值:0 ~264-1       
float        单精度浮点数         ±1.1754351e -38
double       双精度浮点数         ±2.2250738585072014e -308
decimal      字符串形式的浮点数    decimal(m, d)

字符串类型
char[(M)]    固定长字符串,检索快但费空间, 0 <=  M  <=   255
varchar[(M)] 可变字符串0 <=  M <= 65535
tinytext     微型文本串
text         文本串

日期和时间型数值类型
DATE         YYYY-MM-DD,日期格式             1000-01-01~ 9999-12-31
TIME         Hh:mm:ss ,时间格式              -838:59:59~838:59:59
DATETIME     YY-MM-DD hh:mm:ss               1000-01-01 00:00:00  至 9999-12-31 23:59:59
TIMESTAMP    YYYYMMDDhhmmss格式表示的时间戳    197010101000000 ~2037年的某个时刻
YEAR         YYYY格式的年份                    1901~2155
集合类
ENUM('','','','')         最多设置65535个选项
SET('','','','')          最多设置64个选项

NULL值
理解为“没有值”或“未知值”,不要用NULL进行算术运算,结果仍为NULL

建表语句:
create database kj20501q_db character set utf8mb4;
show databases;
use kj20501q_db;
drop database if exists kj20501q_db;
create table sys_student(
	-- 对于数据类型后面所增加的小括号的数字,表示这个整数类型由该数字的位数组成,
	-- 例如 no 最多是由一个 10 位的整数组成
	no int(10) not null comment '学号',
	name varchar(255) not null comment '学生姓名',
	score decimal(10, 1) comment '考试总成绩',
	cellphone varchar(100) unique comment '手机号码',
	birthday date comment '生日',
	createTime timestamp default CURRENT_TIMESTAMP comment '插入时间',
	updateTime timestamp default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP comment '修改时间',
	-- 以下表明该 sys_student 表的主键是 no 这个字段
	primary key(no)
)Engine=InnoDB charset=utf8mb4 comment='学生信息表';

 CREATE   TABLE [ IF NOT EXISTS ]    `表名`   (
    
	`字段名1`    列类型 [ 属性 ]  [ 索引 ] [注释] ,
	 `字段名2`   列类型 [ 属性 ]  [ 索引 ] [注释] , 
	… …    
         `字段名n`   列类型 [ 属性 ]  [ 索引 ] [注释] 

)  [  表类型 ] [ 表字符集 ] [注释] ;

修改表
 ALTER TABLE 旧表名  RENAME AS  新表名
添加字段
 ALTER TABLE 表名   ADD 字段名   列类型 [ 属性 ]   
添加字段
 ALTER TABLE 表名   MODIFY 字段名   列类型 [ 属性 ]  
添加字段
 ALTER TABLE 表名   CHANGE 旧字段名  新字段名   列类型 [ 属性 ]
删除字段
 ALTER TABLE 表名   DROP  字段名


 




ACCESSIBLE (R),ACCOUNT[a],ACTION
ADD (R),AFTER,AGAINST
AGGREGATE,ALGORITHM,ALL (R)
ALTER (R),ALWAYS[b],ANALYSE
ANALYZE (R),AND (R),ANY
AS (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,BOOLEAN
BOTH (R),BTREE,BY (R)
BYTE,CACHE,CALL (R)
CASCADE (R),CASCADED,CASE (R)
CATALOG_NAME,CHAIN,CHANGE (R)
CHANGED,CHANNEL[c],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[d],CONCURRENT
CONDITION (R),CONNECTION,CONSISTENT
CONSTRAINT (R),CONSTRAINT_CATALOG,CONSTRAINT_NAME
CONSTRAINT_SCHEMA,CONTAINS,CONTEXT
CONTINUE (R),CONVERT (R),CPU
CREATE (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,DISCARD
DISK,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[e],END
ENDS,ENGINE,ENGINES
ENUM,ERROR,ERRORS
ESCAPE,ESCAPED (R),EVENT
EVENTS,EVERY,EXCHANGE
EXECUTE,EXISTS (R),EXIT (R)
EXPANSION,EXPIRE,EXPLAIN (R)
EXPORT,EXTENDED,EXTENT_SIZE
FALSE (R),FAST,FAULTS
FETCH (R),FIELDS,FILE
FILE_BLOCK_SIZE[f],FILTER[g],FIRST
FIXED,FLOAT (R),FLOAT4 (R)
FLOAT8 (R),FLUSH,FOLLOWS[h]
FOR (R),FORCE (R),FOREIGN (R)
FORMAT,FOUND,FROM (R)
FULL,FULLTEXT (R),FUNCTION
GENERAL,GENERATED[i] (R),GEOMETRY
GEOMETRYCOLLECTION,GET (R),GET_FORMAT
GLOBAL,GRANT (R),GRANTS
GROUP (R),GROUP_REPLICATION[j],HANDLER
HASH,HAVING (R),HELP
HIGH_PRIORITY (R),HOST,HOSTS
HOUR,HOUR_MICROSECOND (R),HOUR_MINUTE (R)
HOUR_SECOND (R),IDENTIFIED,IF (R)
IGNORE (R),IGNORE_SERVER_IDS,IMPORT
IN (R),INDEX (R),INDEXES
INFILE (R),INITIAL_SIZE,INNER (R)
INOUT (R),INSENSITIVE (R),INSERT (R)
INSERT_METHOD,INSTALL,INSTANCE[k]
INT (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,IPC
IS (R),ISOLATION,ISSUER
ITERATE (R),JOIN (R),JSON[l]
KEY (R),KEYS (R),KEY_BLOCK_SIZE
KILL (R),LANGUAGE,LAST
LEADING (R),LEAVE (R),LEAVES
LEFT (R),LESS,LEVEL
LIKE (R),LIMIT (R),LINEAR (R)
LINES (R),LINESTRING,LIST
LOAD (R),LOCAL,LOCALTIME (R)
LOCALTIMESTAMP (R),LOCK (R),LOCKS
LOGFILE,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_PORT
MASTER_RETRY_COUNT,MASTER_SERVER_ID,MASTER_SSL
MASTER_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[m]
MASTER_USER,MATCH (R),MAXVALUE (R)
MAX_CONNECTIONS_PER_HOUR,MAX_QUERIES_PER_HOUR,MAX_ROWS
MAX_SIZE,MAX_STATEMENT_TIME[n],MAX_UPDATES_PER_HOUR
MAX_USER_CONNECTIONS,MEDIUM,MEDIUMBLOB (R)
MEDIUMINT (R),MEDIUMTEXT (R),MEMORY
MERGE,MESSAGE_TEXT,MICROSECOND
MIDDLEINT (R),MIGRATE,MINUTE
MINUTE_MICROSECOND (R),MINUTE_SECOND (R),MIN_ROWS
MOD (R),MODE,MODIFIES (R)
MODIFY,MONTH,MULTILINESTRING
MULTIPOINT,MULTIPOLYGON,MUTEX
MYSQL_ERRNO,NAME,NAMES
NATIONAL,NATURAL (R),NCHAR
NDB,NDBCLUSTER,NEVER[o]
NEW,NEXT,NO
NODEGROUP,NONBLOCKING[p],NONE
NOT (R),NO_WAIT,NO_WRITE_TO_BINLOG (R)
NULL (R),NUMBER,NUMERIC (R)
NVARCHAR,OFFSET,OLD_PASSWORD[q]
ON (R),ONE,ONLY
OPEN,OPTIMIZE (R),OPTIMIZER_COSTS[r] (R)
OPTION (R),OPTIONALLY (R),OPTIONS
OR (R),ORDER (R),OUT (R)
OUTER (R),OUTFILE (R),OWNER
PACK_KEYS,PAGE,PARSER
PARSE_GCOL_EXPR[s],PARTIAL,PARTITION (R)
PARTITIONING,PARTITIONS,PASSWORD
PHASE,PLUGIN,PLUGINS
PLUGIN_DIR,POINT,POLYGON
PORT,PRECEDES[t],PRECISION (R)
PREPARE,PRESERVE,PREV
PRIMARY (R),PRIVILEGES,PROCEDURE (R)
PROCESSLIST,PROFILE,PROFILES
PROXY,PURGE (R),QUARTER
QUERY,QUICK,RANGE (R)
READ (R),READS (R),READ_ONLY
READ_WRITE (R),REAL (R),REBUILD
RECOVER,REDOFILE,REDO_BUFFER_SIZE
REDUNDANT,REFERENCES (R),REGEXP (R)
RELAY,RELAYLOG,RELAY_LOG_FILE
RELAY_LOG_POS,RELAY_THREAD,RELEASE (R)
RELOAD,REMOVE,RENAME (R)
REORGANIZE,REPAIR,REPEAT (R)
REPEATABLE,REPLACE (R),REPLICATE_DO_DB[u]
REPLICATE_DO_TABLE[v],REPLICATE_IGNORE_DB[w],REPLICATE_IGNORE_TABLE[x]
REPLICATE_REWRITE_DB[y],REPLICATE_WILD_DO_TABLE[z],REPLICATE_WILD_IGNORE_TABLE[aa]
REPLICATION,REQUIRE (R),RESET
RESIGNAL (R),RESTORE,RESTRICT (R)
RESUME,RETURN (R),RETURNED_SQLSTATE
RETURNS,REVERSE,REVOKE (R)
RIGHT (R),RLIKE (R),ROLLBACK
ROLLUP,ROTATE[ab],ROUTINE
ROW,ROWS,ROW_COUNT
ROW_FORMAT,RTREE,SAVEPOINT
SCHEDULE,SCHEMA (R),SCHEMAS (R)
SCHEMA_NAME,SECOND,SECOND_MICROSECOND (R)
SECURITY,SELECT (R),SENSITIVE (R)
SEPARATOR (R),SERIAL,SERIALIZABLE
SERVER,SESSION,SET (R)
SHARE,SHOW (R),SHUTDOWN
SIGNAL (R),SIGNED,SIMPLE
SLAVE,SLOW,SMALLINT (R)
SNAPSHOT,SOCKET,SOME
SONAME,SOUNDS,SOURCE
SPATIAL (R),SPECIFIC (R),SQL (R)
SQLEXCEPTION (R),SQLSTATE (R),SQLWARNING (R)
SQL_AFTER_GTIDS,SQL_AFTER_MTS_GAPS,SQL_BEFORE_GTIDS
SQL_BIG_RESULT (R),SQL_BUFFER_RESULT,SQL_CACHE
SQL_CALC_FOUND_ROWS (R),SQL_NO_CACHE,SQL_SMALL_RESULT (R)
SQL_THREAD,SQL_TSI_DAY,SQL_TSI_HOUR
SQL_TSI_MINUTE,SQL_TSI_MONTH,SQL_TSI_QUARTER
SQL_TSI_SECOND,SQL_TSI_WEEK,SQL_TSI_YEAR
SSL (R),STACKED,START
STARTING (R),STARTS,STATS_AUTO_RECALC
STATS_PERSISTENT,STATS_SAMPLE_PAGES,STATUS
STOP,STORAGE,STORED[ac] (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),TRIGGERS
TRUE (R),TRUNCATE,TYPE
TYPES,UNCOMMITTED,UNDEFINED
UNDO (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_FRM
USING (R),UTC_DATE (R),UTC_TIME (R)
UTC_TIMESTAMP (R),VALIDATION[ad],VALUE
VALUES (R),VARBINARY (R),VARCHAR (R)
VARCHARACTER (R),VARIABLES,VARYING (R)
VIEW,VIRTUAL[ae] (R),WAIT
WARNINGS,WEEK,WEIGHT_STRING
WHEN (R),WHERE (R),WHILE (R)
WITH (R),WITHOUT[af],WORK
WRAPPER,WRITE (R),X509
XA,XID[ag],XML
XOR (R),YEAR,YEAR_MONTH (R)
ZEROFILL (R),,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【优质项目推荐】 1、项目代码均经过严格本地测试,运行OK,确保功能稳定后才上传平台。可放心下载并立即投入使用,若遇到任何使用问题,随时欢迎私信反馈与沟通,博主会第一时间回复。 2、项目适用于计算机相关专业(如计科、信息安全、数据科学、人工智能、通信、物联网、自动化、电子信息等)的在校学生、专业教师,或企业员工,小白入门等都适用。 3、该项目不仅具有很高的学习借鉴价值,对于初学者来说,也是入门进阶的绝佳选择;当然也可以直接用于 毕设、课设、期末大作业或项目初期立项演示等。 3、开放创新:如果您有一定基础,且热爱探索钻研,可以在此代码基础上二次开发,进行修改、扩展,创造出属于自己的独特应用。 欢迎下载使用优质资源!欢迎借鉴使用,并欢迎学习交流,共同探索编程的无穷魅力! 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值