随笔分类 - mysql
摘要:mysql5.7 & 8 用户权限管理 前言 注意问题 grant all privileges on shop.* to 'hosp'@'%'flush privileges; 查询账号权限类型%和localhost是不同的select host, user from mysql.user;sho
阅读全文
摘要:安装MySQL 5.6,0.28 官网下载解压即可 下载后解压 然后以管理身份打开 my.ini配置(得先配置) # bin>mysqld --initialize-insecure 初始化直接建立data目录 # bin>mysqld install wm # >net start wm # >n
阅读全文
摘要: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
阅读全文
摘要:一、存储过程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
阅读全文
摘要:关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据 库中的数据,同时也是一个被组织成一组拥有正式描述性的表格,该形式的表格作用的实质是装载着数 据项的特殊收集体,这些表格中的数据能以许多不同的方式被存取或重新召集而不需要重新组织数据库 表格。关系数据库的定义造成元
阅读全文