1. 为什么说Java是一门平台无关语言? 平台无关实际的含义是“一次编写到处运行”。Java 能够做到是因为它的字节码(byte code)可以运行在任何操作系统上,与底层系统无关。 2. 为什么 Java 不是100…
标签:MySql
面试:聊聊sql优化(1)
mysql优化我一般遵从五个原则: 减少数据访问: 设置合理的字段类型,启用压缩,通过索引访问等减少磁盘IO 返回更少的数据: 只返回需要的字段和数据分页处理 减少磁盘io及网络io 减少交互次数: 批量DML操作,函数…
连接mysql报错:error 2003 (hy000):can't connect to mysql server on 'localhost' (10061)
一、mysql 的bin目录下有个MySQLInstanceConfig.exe,运行就可以进行创建数据库实例,创建实例时也可以生成windows 服务,把服务设置成自动启动就可以了 二、安装在D盘的discuzz!打开…
Linux安装MariaDB(Mysql)和简单配置
1、安装MariaDB 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mariadb …
Mysql获取系统时间,年,月,日
Mysql数据库中获取系统时间,年,月,日单个获取 获取当前系统日期时间:select SYSDATE() AS 系统日期时间; 获取当前系统年月日:select current_date AS 年月日; …
数据库查询:列出各个部门中工资高于本部门平均工资的员工信息,并按部门号排序。
列出各个部门中工资高于本部门平均工资的员工信息,并按部门号排序。 select a.deptno,count(*) from emp as a, (select deptno,avg(sal) as avgsal fro…
mysql 修改本地数据库数据的存储路径
Windows 下mysql 修改本地数据库数据的存储路径 通过 mysql环境下执行命令 :show variables like ‘datadir’; 查看原本的存储路径,通常会是在 C:\ProgramData\M…
MySQL一些常用SQL语句
学习SQL语法,我是一位 SQL 的新手 这里Github持续更新 SQL笔记 增删改查 SELECT SELECT 语句用于从表中选取数据。 语法:SELECT 列名称 FROM 表名称 语法:SELECT * FRO…
MySQL 之视图
视图 视图为虚拟的表,作为一种用来查看存储在别处的数据的机制,视图本身不包含数据,它们返回的数据是从其他表中检索出来的。可以这么说,视图提供了一种 MySQL 的 SELECT 语句层次的封装,可以用来简化数据处理以及重…
reset MySQL 5.7 root password in Ubuntu 18.04
我在Ubuntu下安装MySQL 5.7,过程中并没有提供设定MySQL密码的提示,故采用安全模式重设密码的方式,记录以供自己日后使用。 1.停止MySQL服务 sudo service mysql stop 2.建立服…
js获取当前时间(昨天、今天、明天)
1、时间格式化 1 //昨天的时间 2 var day1 = new Date(); 3 day1.setTime(day1.getTime()-24*60*60*1000); 4 var s1 = day1.getFu…
SpringBoot-JdbcTemplates-MySQL
SpringBoot 中用 JdbcTemplate 访问MySQL 一. 准备工作 IDEA docker : 运行MySql 二. 启动 docker mysql 容器并进行表的创建 启动 docker,查看dock…