![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySql的学习
文章平均质量分 78
mysql数据库的学习
bigdata7
Java学习
展开
-
mysql学习录(三)多表查询、子查询、分页查询、case语句、单行函数
文章目录多表查询1.笛卡尔积现象2.等值连接查询3.自连接查询4.内连接查询5.外连接查询子查询1.单行子查询2.多行子查询3.多列子查询4.相关子查询5.嵌套子查询:分页查询CASE语句1.语法:2.例子:单行函数1.字符函数大小写转换函数:upper,lower字符串连接函数:concat获取子字符串函数:substr其它的字符串函数:2.数学函数3.日期函数当前日期函数日期截取函数日期增加函数特例:日期格式符1.概念:2.格式符表:查询今天查询昨天查询本周查询上周查询近7天查询近30天查询本月查询上一原创 2021-08-23 00:18:02 · 296 阅读 · 0 评论 -
mysql学习录(四)事务处理
多表查询 带where的这种方式叫做隐性连接,他的功能和内连接的功能是一样的,而带on的连接方式叫做显性连接。现在随着数据库的规范和发展,大多用显性连接,很少用隐性连接。 1.笛卡尔积现象 在多表连接查询时,如果定义了无效连接或者漏写连接条件,就会产生笛卡尔积现象。所谓笛卡尔积就是每个表的每一行都和其它表的每一行组合,假设两个表的总行数一个 x,一个 y,则返回笛卡尔积 x*y。 2.等值连接查询 寻找俩表中字段名称相等,数据类型相同的字段进行连接,会自动去重重复列(如果有多个字段符合要求,那么他们会原创 2021-08-21 11:17:29 · 94 阅读 · 0 评论 -
mysql学习录(二) 数据的增删改查操做(最全select查询总结)
文章目录CRUD的操作INSERTUPDATEDELETESELECT CRUD的操作 对表里面数据的增删改查操作 INSERT – 插入数据 mysql> INSERT INTO t_cats VALUES ( 1 , 'Tom' , 'male' , '2021-08-12' ); UPDATE DELETE SELECT原创 2021-08-13 23:16:12 · 134 阅读 · 0 评论 -
2021-08-12
连接MySQL错误“plugin caching_sha2_password could not be loaded”的解决办法 MySQL8.0新版默认使用caching_sha2_password作为身份验证插件,而旧版是使用mysql_native_password。 当连接MySQL时报错“plugin caching_sha2_password could not be loaded”时,可换回旧版插件。 mysql -hlocalhost -uroot -p123 //进入数据库 use my原创 2021-08-12 08:11:17 · 67 阅读 · 0 评论 -
mysql学习录(一)简单数据库、用户、表的操作
安装的一般都问题不大 sql语句分类 SQL是结构化查询语言(Structured Query Language),专门用于数据的存储、数据更新及数据库管理等操作。现在大多数市面上的数据库产品在操作上都差不多。 DDL(数据定义语言): 数据定义语言 (Data Definition Language, DDL) 是SQL语言集中,负责数据结构定义与数据库对象定义的语言,由create、alter 与 drop 三个语法所组成. DDL 主要操作的是 表的结构 不是表中的数据 create :创建、新.原创 2021-08-11 23:58:22 · 168 阅读 · 0 评论 -
mysql数据库的备份与恢复(命令行操作)
文章目录mysql数据库的备份与恢复备份数据库的导出1.语法:2.练习:导出表1.导出数据表的表结构2.导出数据表的表结构和数据恢复1.导入外部的数据库sql文件:2.在数据库中导入外部的表sql文件: mysql数据库的备份与恢复 备份 数据库的导出 1.语法: 该命令是在命令行界面执行的,我没有配mysql的环境变量,所以需要进入mysql的bin目录下去执行命令。 mysqldump -h 主机ip -u 用户名 -p dbname > 位置\文件名 2.练习: D:\Tool\mysql-8原创 2021-08-11 11:37:46 · 1842 阅读 · 0 评论 -
绿色版mysql8.0.25的卸载安装与基础使用
MySql8.0.25绿色版的安装与基础使用 卸载原来的mysql 1.停掉mysql服务 如果没有配置系统环境变量的话,以管理员身份打开cmd,进入到mysql主目录下的bin,要用bin下的mysqld命令移除mysql服务。 net stop mysql 2.移除服务 mysqld remove mysql 3.删除注册表 win + r 输入regedit,进入注册表,删除mysql文件。 安装绿色版8.0.25 由于绿色版是免安装的,解压缩就可以了。 同样,进入到bin目录下,用mysqld命令来原创 2021-08-10 20:16:26 · 877 阅读 · 2 评论