MySql作业练习题
第一题 删除classno列 修改tel的列名为phone 刘六学员信息不存在,删除相关信息 删除语文成绩在85到90之间的学生信息 删除家庭住址在通州区并且学生成绩不及格的学生信息 删除学号为1,3,6, 9的学生。 修改学号为5的地址为郑州第八大街和学分88分 第二题 2. 把下面的sql写出来 ```sql /*Table structure for table `course` */ DR…
第一题 删除classno列 修改tel的列名为phone 刘六学员信息不存在,删除相关信息 删除语文成绩在85到90之间的学生信息 删除家庭住址在通州区并且学生成绩不及格的学生信息 删除学号为1,3,6, 9的学生。 修改学号为5的地址为郑州第八大街和学分88分 第二题 2. 把下面的sql写出来 ```sql /*Table structure for table `course` */ DR…
windows下连接虚拟机CentOS7系统中docker的tomcat、MySQL 一、 连接tomcat 虚拟机中系统网络连接方式采用NAT方式 1、通过 docker pull tomcat 下载tomcat容器,利用 docker run --name mytomcat -d -p 8081:8080 tomcat 启动tomcat,如果外部windows系统访问不到tomcat,需要在w…
看一下下面的SQL语句加什么锁 SLQ1:select* fromt1 whereid = 10; SQL2:deletefromt1 whereid = 10; (1)id 是不是主键 (2)当前系统的隔离级别是什么 (3)id列如果不是主键,那么id列上有索引吗 (4)id列上如果有二级索引,那么这个索引是二级索引吗 实际的执行计划需要根据MySQL的输出为准 组合一:id列是主键,RC隔离级…
有以下sql显示效果不正常 SELECT IFNULL(sum(money),0) FROM order WHERE user_id = 101 当表无数据存在时, 返回的结果为NULL,IFNULL失效 解决办法如下, 先用sum查询出结果,再用IFNULL 转化 SELECT IFNULL((SELECT sum(money) FROM order WHERE user_id = 101),0…
一篇简单的工程化笔记。 数据 首先,我们跳过知识图谱构建这个过程,直接用开源的中文数据集,知识图谱的构建够写个三天三夜里了,这里推荐一个中文知识图谱数据集,这个数据集非常大,数据也很干净。 拿到这个大表后,从这个表里提取出实体和实体关系(一通。pandas操作),用于导入图数据库。表头有特殊含义,必须 按一定顺序,固定为一些字段 ,参考Neo4j的文档。 关系表 实体表 图数据库 知识图谱一般是使…
一、1、 作业要求如下 1、 针对上方的表结构,编写create table建表语句 2、 针对上方的数据要求,编写insert into语句 3、 针对下面的要求,完成每道题 a) 查询student表的所有记录 b) 查询student表的第2条到4条记录 c) 从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息 d) 从student表中查询计…
mysql is not allowed to connect to this MySQL server解决方案 在检查mysql服务开启后,3306端口也已经开放后连接数据库报"is not allowed to connect to this MySQL server"错误 这种情况是因为MySQL安装完毕后不允许远程登录 解决方法如下: 1.执行 mysql -u root -p,然后输入密…
java在连接mysql数据库时,会由于时区设置不正确导致报以下的错误: The server time zone value '???ú±ê×??±??' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serve…
简明: 本文记录个人使用MySQL插入大数据总结较实用的方案,通过对常用插入大数据的4种方式进行测试,即 for循环单条 、 拼接SQL 、 批量插入saveBatch() 、 循环 + 开启批处理模式 ,得出比较实用的方案心得。 (个人记录学习笔记内容,若文中出现考虑不周、理解错误等情况,请多指出,共同学习!!!) 一、前言 最近趁空闲之余,在对MySQL数据库进行插入数据测试,对于如何快速插入…
1.qemu-kvm、kvm、qemu 和 qemu-system-x86_64四种命令的差别 qemu 和 qemu-system-x86_64:启动qemu虚拟机的命令,x86_64为64位系统时使用的命令 qemu-x86_64 仅仅模拟CPU qemu-system-x86_64 模拟整个PC qemu-kv和 kvm:假设要开启kvm支持,须要使用qemu-kvm或者kvm命令,暂时记…