随笔分类 -  Mysql

摘要:前言,因为升级跳板机,需要将mariadb 升级到10.2,也就是对应MySQL的5.8,废话不多说下面开始进行mariadb 5.5 的升级 Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connect 阅读全文
posted @ 2018-10-09 16:44 SmallNine 阅读(1509) 评论(0) 推荐(0)
摘要:一、 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 二、 多表连接查询 1 交叉连接:不使用任何匹配条件。生成笛卡尔积 1 交叉连接:不适用任何匹配条件。生成笛卡尔积 2 内连接:只连接匹配的行 3 外链接之左连接:优先显示左表全部记录 4 外链接之右连接:优先显示右表全部记录 5 全外连 阅读全文
posted @ 2018-06-04 17:24 SmallNine 阅读(155) 评论(0) 推荐(0)
摘要:一 、单表查询的语法 二、 关键字的执行优先级(重点) 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.将分组的结果进行having过滤 5.执行select 6.去重 阅读全文
posted @ 2018-06-04 16:50 SmallNine 阅读(170) 评论(0) 推荐(0)
摘要:一、约束条件 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 说明: 二、not null与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添 阅读全文
posted @ 2018-06-04 11:10 SmallNine 阅读(305) 评论(0) 推荐(0)
摘要:1、添加用户 2、修改密码 3、修改登录的ip,让那个ip可以登录 数据库可以远程连接或者说用IP地址可以访问 4. 删除用户 5. 列出所有数据库 mysql>show database; 6. 切换数据库 mysql>use '数据库名'; 7. 列出所有表 mysql>show tables; 阅读全文
posted @ 2018-04-27 13:19 SmallNine 阅读(238) 评论(0) 推荐(0)