![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
ljhynl
这个作者很懒,什么都没留下…
展开
-
数据库知识思维导图汇总
原创 2021-04-07 19:15:48 · 568 阅读 · 0 评论 -
将采样文件通过脚本及定时任务按时自动导入数据库
实验伪码首先要编写自动入库的shell脚本#!/bin/bash. /etc/profile. ~/.bash_profilefile_one=$(date -d '-1 hour' +%Y_%m_%d_%H)echo $file_one.txtmysql -h 127.0.0.1 -P3306 -uroot -pljh cpu_mem_disk -e "LOAD DATA LOCAL INFILE '/root/script/$file_one.txt' INTO TABLE mem FIE原创 2020-06-29 22:47:08 · 460 阅读 · 0 评论 -
向mariadb中导入.txt文件数据
登录数据库systemctl start mariadb;mysql -uroot -p;创建数据库create database cpu_mem_disk;进入数据库use cpu_mem_disk;在库中建表MariaDB [cpu_mem_disk]> create table disk ( ->mdate datetime, ->cpu tinyint not null,->mem int not null, ->disk tinyint not原创 2020-06-06 00:13:48 · 1528 阅读 · 0 评论 -
学习预处理语句;并使用预处理语句添加记录
预处理语句定义:你可以把它们想成是一种编译过的要执行的SQL语句模板,可以使用不同的变量参数定制它。优点:效率高 (用于执行多个相同的 SQL 语句,并且执行效率更高)预处理语句大大减少了分析时间,只做了一次查询(虽然语句多次执行)因为服务器缓存了一部分执行计划,所以它只需要度执行某些优化步骤一次通过二进制发送参数比通过ASCII 码要快的多。比如,通过二进制发送DATE 类型的参...原创 2020-04-30 21:12:13 · 526 阅读 · 0 评论 -
连接数据库对数据库进行查询、控制游标、更新添加等操作
实行更新、添加操作代码:import java.sql.*;public class Record { public static void main (String args[]){ Connection con; Statement sql; ResultSet rs; con = GetDBConnection.co...原创 2020-04-28 00:12:40 · 349 阅读 · 0 评论 -
mysql通过建表向表中添加数据来验证字段本身所配置的默认值是否改变
数据库中default默认值的定义:插入一条新的记录(数据)时没有为其中一个字段赋值,那么数据库系统会自动为这个字段赋值举例验证:1、创建一个新的数据表,在表中添加四个字段,设置其中最后一个字段默认值为TEST;2、向表中添加数据,插入一行记录,只给第一、二、三个字段赋值,第四个字段不赋值;3、插入成功之后,查看表,可以看到第四个字段虽然没有被赋值,但是它有默认值TEST;实验sql语...原创 2020-04-24 22:29:30 · 464 阅读 · 0 评论 -
MySQL中常用名词术语解释
1、sql语句分类2、表3、约束primary key 主键:非空唯一,且不可重复;一张表只能有一个主键;用来保证数据的完整性4、数据类型5、关键字6、查询语句from->join on->where->group by->having->select->order by->limitindex 索引没有重复值,但可以为空;...原创 2020-04-23 23:56:32 · 656 阅读 · 0 评论 -
DML、DDL、DCL的概念及区别
一、DMLDML(data manipulation language)数据操纵语言:就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作,用于操作数据库对象中包含的数据,也就是说操作的单位是记录(行)。Insert语句:向数据表张插入一条记录。Delete语句:删除数据表中的一条或多条记录,也可以删除数据表中的所有记录,但是...原创 2020-04-23 23:44:20 · 1046 阅读 · 0 评论 -
设置主键并自动增长;设置字段自动创建当前时间;创建及删除索引
1、设置ID字段自动增长,并将此字段设置为主键USE tb_test;CREATE TABLE ljh_one(ID INT(11),name VARCHAR(25),dept_id INT(11),salary FLOAT);ALTER TABLE 表名 ADD ID INT(16) NOT NULL PRIMARY KEY AUTO_INCREMENT FIRST;...原创 2020-04-23 23:31:41 · 883 阅读 · 0 评论 -
Linux下mariadb的使用(启动mariadb的方式以及登录数据库建库)
注:1.因为mariadb和mysql区别不大所以就学习安装配置mariadb2.RMP 是一个软件包管理器,它软件安装更加轻松容易。Yum是rpm的前端程序,主要是用来自动解决rpm的依赖关系登录数据库创建数据库通过...原创 2020-04-18 17:35:26 · 15693 阅读 · 1 评论 -
pc端mysql的使用(通过Navicat建表;mysql客户端登录数据库进行建库建表;pc端连接阿里云服务器)
图像界面的 mysql 客户端建表:NavicatNavicat下载地址1.首先先连接数据库,再点击test建表2、通过红框里的√和×符号进行添加、删除、修改3.通过菜单项里的查询进行查询表,运行表用mysql自带的客户端建表1.通过create database 库名新建库以及show database查看数据库2.CREATE TABLE 表名新建一个名称为db_for...原创 2020-04-18 17:02:51 · 577 阅读 · 1 评论 -
Mysql的下载与安装以及配置环境变量
下载地址由于电脑登不上官网于是另外找了一个下载网址,下载地址:http://www.32r.com/soft/4863.html安装包安装根据自己的操作系统下载对应的32位或64位安装包。按如下步骤操作:第一步: 安装许可双击安装文件,在如下图所示界面中勾选“I accept the license terms”,点击“next”。第二步: 选择设置类型如下图所示,有5种设置类型:...原创 2020-04-14 20:21:39 · 311 阅读 · 0 评论