您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

学习mysql的一些记录_MySQL

2024/6/27 15:46:55发布38次查看
bitscn.com show variables;/**查看服务器实际运行参数值**/
02     /*查询是否存在  此存储过程。如果存在则删除*/
03     drop procedure if exists helloword
04     /*测试存储过程*/
05     delimiter //
06     create procedure helloword()
07     begin
08         select 'hellor word';
09     end
10     /*调用存储过程*/
11     call helloword
12    
13     drop procedure if exists pr_add
14     /*测试在存储过程中选择语句*/
15     delimiter //
16     create procedure pr_add(
17     a int,
18     b int)
19     begin
20     if a is null then
21     set a=0;
22     end if;
23     select a+b;
24     end
25     /*调用*/
26     call pr_add(null,1);
27     /*删除存储过程*/
28     drop procedure pr_add;
29     /*创建视图*/
30     create view teabc as select * from abcd where abc='aa'
31     select * from teabc
32     /*查询用户名权限*/
33     show grants for root@localhost
34     /*创建视图  触发器支持事件  insert update delete*/
35     /*此含义:如果abcd这张表插入记录时 运行begin内语句setuserhome 为触发品名称*/
36     delimiter //
37     create trigger setuserhome before insert on abcd
38     for each row 
39     begin 
40     insert into stime value(now(),'hello word');
41     end
42    
43     /*操作用户相关*/
44     /*权限:select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file
45     如果允许全部权限,可以用all或者all privileges代替以上权限。*/
46     /*alter 修改表和索引create 创建数据库和表delete 删除表中已有的记录drop 抛弃(删除)数据库和表index 创建或抛弃索引
47     insert 向表中插入新行reference 未用select 检索表中的记录update 修改现存表记录file 读或写服务器上的文件
48     process 查看服务器中执行的线程信息或杀死线程reload 重载授权表或清空日志、主机缓存或表缓存。shutdown 关闭服务器
49     all 所有;all privileges同义词usage 特殊的“无权限”权限*/
50     /*修改用户密码 需要重启服务*/
51     update user set password=password('zhouhui') where user='root';
52     /*创建用户  大意:可以操作test数据库的所有表  mfkwfc只能由127.0.0.1登录  密码是123*/
53     grant all privileges on test.* to mfkwfc@127.0.0.1 identified by '123';
54     /*取消用户此权力*/
55     revoke insert on test.* from mfkwfc@127.0.0.1;
56     /*添加用户此权力*/
57     grant insert on test.* to mfkwfc@127.0.0.1
58     /*修改密码  usage无权限的意思*/
59     grant usage on test.* to mfkwfc@127.0.0.1 identified by 'mfkwfc';
60     /*刷新权限*/
61     flush privileges;
  bitscn.com
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product