02 2022 档案
摘要:use db; -- select user(),database();-- 建立账号 create user user1; create user user2@'192,168.21.76' identified with caching_sha2_password by 'user2'; --
阅读全文
摘要:use db; create table lg( id int unsigned, naem varchar(20), t timestamp, message varchar(100) ); select *from lg; drop table lg; insert into lg(id,nae
阅读全文
摘要:DROP DATABASE IF EXISTS `emp`; CREATE DATABASE `emp`; USE emp; CREATE TABLE `dept`( `deptno` INT(2) NOT NULL, `dname` VARCHAR(14), `loc` VARCHAR(13),
阅读全文
摘要:一、一般配置主从(这里主是m3300,从是3301、3302) 1.配置m3301 从mysql8里拿出这两个文件到m3301 2.配置my.ini 初始化mysql8 mysqld --initialize-insecure; 安装服务 mysqld -install m3300; 开启服务 ne
阅读全文
摘要:一、docker安装 查看 sudo systemctl status docker 安装 #装方法一 curl -fsSL https://get.doc
阅读全文
摘要:一、存储过程procedure MySQL 5.0 版本开始支持存储过程。 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。 存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要
阅读全文
摘要:一、视图 View 视图是一个虚拟表,是sql语句的查询结果,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成。视图的数据变化会影响到基表,基表的数据变化也会影响到视图[insert update delete ] ; 创建视图需要create view 权
阅读全文
摘要:一、先创建表 CREATE TABLE stu(id INT UNSIGNED AUTO_INCREMENT,NAME VARCHAR(15) UNIQUE, /* 唯一约束 , 可以不填写,如果填写,不能为重复*/age TINYINT UNSIGNED DEFAULT 18, /* 默认值 */
阅读全文
摘要:一、介绍 CRUD即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。 In computing, CRUD is an acronym for create, Retrieve, update, and delete. It is us
阅读全文
摘要:-- generated always as的使用 CREATE TABLE t1( c1 INT, c2 DOUBLE(20,19) , c3 INT GENERATED ALWAYS AS(c1*2)); SELECT *FROM t1; INSERT INTO t1(c1,c2) VALUE(
阅读全文
摘要:一、表约束 PK主键约束(索引)唯一约束 非空 默认值 在关系数据库,一个表中,只能有一个主键(Primary Key),有些数据库没有pk,系统报出错误。 在myql数据库,建立表时,可以有主键,也可以没有主键(推荐建立表时必须有主键)。 主键列,在插入数据时,必须填写,不能为null,不能重复。
阅读全文
摘要:修改表 alter table 创建表db 查看表 desc与describe desc table 查看建表语句show create table t1; 修改表名 alter table t1 rename zcx_user; 增加一个字段(属性) alter table zcx_user ad
阅读全文
摘要:一、mysql基本认知 创建用户 create host aa identified with mysql_native_password by ''; 修改用户权限 alter user root@'localhost' identfied with mysql_native_password b
阅读全文
摘要:关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据 库中的数据,同时也是一个被组织成一组拥有正式描述性的表格,该形式的表格作用的实质是装载着数 据项的特殊收集体,这些表格中的数据能以许多不同的方式被存取或重新召集而不需要重新组织数据库 表格。关系数据库的定义造成元
阅读全文
摘要:一、程序,进程,线程 什么是程序?一个程序可以有多个进程 程序是一段静态的代码,它是应用程序执行的蓝本。 什么是进程?一个进程可以有多线程 进程是指一种正在运行的程序,有自己的地址空间。 作为蓝本的程序可以被多次加载到系统的不同内存区域分别执行,形成不同的进程。 基于进程的特点是允许计算机同时运行两
阅读全文
摘要:1.重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分? 重载:方法名一样,返回类型,形参个数,类型不样的方法,不一定必须是继承关系,同一个类中都可以,比如 构造方法重载 重写:方法名,返回类型,参数都一样的方法。 2.抽象类和接口的关系 抽象类:用abst
阅读全文