随笔分类 - 软件测试——数据库——mysql数据库
摘要:前期准备,新建一个用户: create user 'sww'@'localhost' identified by '123456'; /*创建一个用户*/ select * from user; mysql -h localhost -P 3306 -u sww -p123456 /*DOS窗口中登
阅读全文
posted @ 2019-12-26 02:54
小白龙白龙马
摘要:前期准备: create user 'sww'@'localhost' identified by '123'; /*创建一个用户*/ select * from user;mysql -h localhost -P 3306 -u sww -p123 方法如下,使用set语句 语法格式: set
阅读全文
posted @ 2019-12-26 01:48
小白龙白龙马
摘要:前期准备,建立一个普通用户: create user 'sww'@'localhost' identified by '123456'; /*创建一个用户*/ select * from user; mysql -h localhost -P 3306 -u sww -p123456 /*DOS窗口
阅读全文
posted @ 2019-12-26 01:36
小白龙白龙马
摘要:DOS环境登录: mysql -h 127.0.0.1 -P 3306 -u root -p123 root用户修改自己的密码 方法一:使用mysqladmin命令来修改root用户的密码 语法格式:mysqladmin -u username -p password "new_password";
阅读全文
posted @ 2019-12-26 00:55
小白龙白龙马
摘要:dbName.tableName表示授予权限的具体库或表,常用的有以下几种选项: .:授予该数据库服务器所有数据库的权限。 dbName.*:授予dbName数据库所有表的权限。 dbName.dbTable:授予数据库dbName中dbTable表的权限。 username@host表示授予的用户
阅读全文
posted @ 2019-12-25 23:44
小白龙白龙马
摘要:参考转载:https://blog.csdn.net/czh500/article/details/84972388 接下来,我给大家详细讲解一下mysql这个命令 mysql -h localhost -P 3306 -u root -p123 数据库名 -e"select * from cr01
阅读全文
posted @ 2019-12-25 20:15
小白龙白龙马
摘要:删除存储过程和函数指删除数据库中已经存在的存储过程和函数。 语法格式: drop { procedure | function } sp_name; sp_name:表示存储过程或函数的名称; 示例: drop procedure name_from_employee; drop function
阅读全文
posted @ 2019-12-25 17:54
小白龙白龙马
摘要:mysql中通过show status语句查看存储过程和函数的状态。 语法格式: show { procedure | function } status [ like ' pattern ' ]; procedure:表示存储过程; function:表示存储函数; like ' pattern
阅读全文
posted @ 2019-12-25 17:48
小白龙白龙马
摘要:前期数据准备:create table employee ( num int(50), d_id int(50), name varchar(50), age int(50), sex varchar(50), homeadd varchar(50) ); insert into employee
阅读全文
posted @ 2019-12-25 17:27
小白龙白龙马
摘要:前期数据准备:create table employee ( num int(50), d_id int(50), name varchar(50), age int(50), sex varchar(50), homeadd varchar(50) ); insert into employee
阅读全文
posted @ 2019-12-25 17:15
小白龙白龙马
摘要:存储过程和函数是指将经常使用的一组SQL语句组合在一起,并将这些SQL语句当作一个整体存储在服务器中 一、创建存储过程 语法格式: create procedure sp_name ( [ proc_parameter[……] ] ) [ characteristic…… ] routine_bod
阅读全文
posted @ 2019-12-25 16:53
小白龙白龙马
摘要:一、触发器 触发器是由事件来出发某个动作。这些事件包括insert语句、update语句和delete语句。 当数据库系统执行这些事件时,就会激活触发器执行相应得动作。 触发器是有insert、update、delete等事件来触发某种特定动作。满足触发器的触发条件时,数据库系统就会执行触发器中定义
阅读全文
posted @ 2019-12-25 15:49
小白龙白龙马
摘要:一、索引 索引由数据库表中一列或者多列组合而成,其作用是提高对表中数据的查询速度。 索引是创建在表上面的,是对数据表中一列或者多列的值进行排序的一种结构。 通过索引,查询数据时可以不必读完记录的所有信息,而只是查询索引列。 索引优点:提高检索数据的速度; 索引缺点:创建和维护索引需要耗费时间,耗费时
阅读全文
posted @ 2019-12-25 15:44
小白龙白龙马
摘要:1、创建视图 视图可以建立在一张表上,也可以建立在多张表上 语法格式: create [ algorithm = { undefined | merge | temptable} ] view 视图名 [(属性清单)] as select 语句 [ with { cascaded | loocal
阅读全文
posted @ 2019-12-25 15:41
小白龙白龙马
摘要:二、视图 视图是一种虚拟的表,是从数据库中的一个或者多个表中导出来的表。 视图还可以从已经存在的视图的基础上定义。 数据库中只存放了视图的定义,并没有存放视图中的数据,这些数据存放在原来的表中。 使用视图查询数据时,数据库会从原来的表中取出对应的数据,因此,视图中的数据是依赖于原来的表中的数据。 一
阅读全文
posted @ 2019-12-24 21:03
小白龙白龙马
摘要:一、触发器 触发器是由事件来出发某个动作。这些事件包括insert语句、update语句和delete语句。 当数据库系统执行这些事件时,就会激活触发器执行相应得动作。 触发器是有insert、update、delete等事件来触发某种特定动作。满足触发器的触发条件时,数据库系统就会执行触发器中定义
阅读全文
posted @ 2019-12-24 20:56
小白龙白龙马
摘要:数据准备: create table employee ( num int(50), d_id int(50), name varchar(50), age int(50), sex varchar(50), homeadd varchar(50) ); insert into employee v
阅读全文
posted @ 2019-12-24 20:55
小白龙白龙马
摘要:一、触发器 触发器是由事件来出发某个动作。这些事件包括insert语句、update语句和delete语句。 当数据库系统执行这些事件时,就会激活触发器执行相应得动作。 触发器是有insert、update、delete等事件来触发某种特定动作。满足触发器的触发条件时,数据库系统就会执行触发器中定义
阅读全文
posted @ 2019-12-24 20:11
小白龙白龙马