MySQL
sl01224318
这个作者很懒,什么都没留下…
展开
-
MySQL-连接查询
连接查询连接查询是将两个或者两个以上的表按照某个条件连接起来,从中选取需要的数据。连接查询是同时查询两个或者两个易用的表时使用的,当不同的表中存在同意义的字段时,可以通过该字段连接这几个表。内连接查询语法结构:JOIN | CROSS JOIN INNER JOIN ON 连接条件--显示两个表中符合连接条件的记录示例--查询cms_user表中id,username,email,sex,--查询provinces表proName--性别为男性--前3条数据SELECT原创 2022-04-05 10:16:44 · 497 阅读 · 0 评论 -
MySQL-数据表操作
插入记录语法使用示例:--不指定具体的字段名称INSERT [INTO] tbl_name VALUES|VALUE(值1,值2,值3,值4);--列出指定字段INSERT [INTO] tbl_name (字段1,字段2,字段3....) VALUES|VALUE(值1,值2,值3.....);--同时插入多条记录ISNET [INTO] tbl_name(字段1,字段2,字段3.....)VALUES|VALUE(值1,值2,值3),(值4,值5,值6);--通过SET形式插入记原创 2022-03-29 21:18:58 · 122 阅读 · 0 评论 -
MySQL-数据查询操作
查询记录查询模板:SELECT select_expr [,select_expr,...][ FROM table_referances [WHRER 条件] [GROUP BY {col_name|position} [ASC |DESC],....分组], [HAVING 条件 对分组结果进行二次筛选], [ORDER BY {col_name | position } ASC | DESC],...排序], [LIMIT 限制显示条数]原创 2022-03-20 13:02:28 · 541 阅读 · 0 评论 -
MySQL-修改表结构
修改表名修改表名有两种方法:方法一:ALTER TABLE tbl_name RENAME [TO|AS] new tab_name;方法二:RENAME TABLE tbl_name TO new_name;--示例ALTER TABLE user10 RENAME TO user11;ALTER TABLE user10 RENAME AS user11;REANME TABLE user10 TO user11;添加字段--FIRST代表将新增字段放置第一原创 2022-03-20 12:57:29 · 1660 阅读 · 0 评论 -
MySQL-数据表操作
插入记录--不指定具体的字段名称INSERT [INTO] tbl_name VALUES|VALUE(值1,值2,值3,值4);--列出指定字段INSERT [INTO] tbl_name (字段1,字段2,字段3....) VALUES|VALUE(值1,值2,值3.....);--同时插入多条记录ISNET [INTO] tbl_name(字段1,字段2,字段3.....)VALUES|VALUE(值1,值2,值3),(值4,值5,值6);--通过SET形式插入记录INSERT原创 2022-03-13 20:53:57 · 1359 阅读 · 0 评论 -
MySQL-表的约束性条件
主键一个表只能有一个主键,主键默认不能为空,主键用PRIMARY KEY表示。--测试主键 CREATE TABLE KEY IF NOT EXISTS uesr1( id INT PRIMARY KEY, username VARCHAR(20) ); --查看创建表的定义信息 SHOW CREATE TABLE user1;自增长AUTO_INCREATEMENT被标记成自增长的字段一定是主键,但主键不一定是自增长...原创 2022-03-13 20:47:07 · 1344 阅读 · 0 评论 -
MySQL-数据表相关操作
什么是表数据表是数据库最重要的组成部分之一,是其他对象的基础;数据库是存储数据的数据结构;数据表是包含了特定实体类型的数据;数据表有行(row)和列(column)构成的二维网格;数据表一定先有表结构,再有数据;数据表至少有一列,可以没有行或者多行;数据表名称要求唯一,而且不要包含特殊字符。如何创建数据表CREATE TABLE [IF NOT EXISTS] tb_name(字段名称 字段类型 [完整性约束条件]...) ENGINE = 引擎名称 CHARSET...原创 2022-03-06 12:54:19 · 560 阅读 · 0 评论 -
Mysql-存储引擎
什么是存储引擎存储引擎就是指表的类型,数据库的存储类型决定了表在计算机中的存储方式,用户可以根据不同的存储方式、是否进行事务处理等来选择合适的存储引擎。如何查看MySQL的存储引擎查看MySQL支持的存储引擎:SHOW ENGINES查看显示支持的存储引擎信息:SHOW VARIABLES LIKE 'have%'查看默认的存储引擎:SHOW VARIABLES LIKE 'storage_engine';MySQL常用存储引擎及特点InnoDB存储引擎特点:...原创 2022-03-06 12:47:36 · 231 阅读 · 0 评论 -
MySQL-常用数据类型
整数类型TINYINT 、SMALLINT、 MEDIUMINT 、INT 、BIGINT、 BOOL、BOOLEAN浮点类型FLOAT[(M,D)] ,其中M代表总位数,D代表小数点为,如1.234,M=5,D=4字符串类型CHAR 、VARCHAM 、TINYTEXT 、TEXT 、MEDIUMTEXT、 LONGTEXT 、ENUM(枚举类型) SET集合日期事件类型TIME、 DATE 、DATETIME、 TIMESTAMP 、YEAR数据具体类型可以参考菜鸟教程的原创 2022-02-26 19:38:31 · 403 阅读 · 0 评论 -
MySQL-数据库基本操作
创建数据库CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_namedb_name为数据库名称,这里需要注意的是数据库名称是一个目录允许的任意中文,最大长度支持64位查看当前服务器下的数据库列表SHOW {DATABASE | SCHEMAS}查看指定数据库的定义SHOW CREATE {DATABASE | SCHEMA} db_name查看上一步操原创 2022-02-26 19:13:25 · 331 阅读 · 0 评论