博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 杂记(二)
阅读量:6661 次
发布时间:2019-06-25

本文共 1274 字,大约阅读时间需要 4 分钟。

 

1. mysql 存储过程

  • 创建存储过程:delimiter // create procudure XX_pro() begin select 3; end //
  • 调用存储过程:call XX_pro();
  • 删除存储过程:drop procedure XX_pro();
  • 创建存储函数:delimiter // create function func() returns varchar(20) begin return(select name from tb_1 where email = 'yahoo'); end //
  • 调用存储函数:select func();
  • 删除存储函数:drop function func;

2. mysql 触发器

  •  创建触发器:
mysql> delimiter //mysql> create trigger trig before insert    -> on tb_1 for each row    -> insert into tb_2 values(5,'book new');    -> //

 

  • 删除触发器:drop trigger trig;

3. mysql 事务

  • 设置事务是否自动提交:set @@autocommit = 0/1  0是非自动提交
  • 开始事务:begin work;
  • 提交事务:commit;
  • 回滚事务:rollback;

4. mysql 日常管理

  • mysql备份:mysqldump -uroot -proot db_XX > f:\dump.txt;
  • mysql恢复:mysql -uroot -proot db_XX < f:\dump.txt;
  • 创建用户:create user username identified by 'password';//此时创建的用户无法看见数据库里的任何表
  • 删除用户:drop user username;
  • 赋权限给用户:grant all on db_fredric.* to username identified by 'password';

5. mysql 协议

  • mysql 客户端与服务端的协议基于TCP,端口为3306(安装时设置);
  • 远程调用时,可采用wireshark抓包,但需要修改mysql库的user表,否则会出现not allowed to connect错误,配置如下:

 

mysql>use mysql;mysql>update user set host = '%'  where user ='root';mysql>flush privileges;mysql>select 'host','user' from user where user='root';mysql>quit

 

 

 

备注:wireshark当前版本支持对mysql协议的解析,如下:

 

 

转载于:https://www.cnblogs.com/Fredric-2013/archive/2013/04/17/3023138.html

你可能感兴趣的文章
我的友情链接
查看>>
执行gpupdate更新策略时出现问题,rsop结果集出现错
查看>>
yum提示another app is currently holding the yum lock;waiting for it to exit
查看>>
自动化运维工具SaltStack详细部署
查看>>
linux find,locate,whereis,which,type命令的使用
查看>>
java tcp socket 端口监听
查看>>
我的友情链接
查看>>
如何让测试数据不污染数据库
查看>>
React全家桶项目搭建
查看>>
转载师兄的一篇LAMP的安装详解
查看>>
org.springframework.beans.TypeMismatchException
查看>>
XenServer 6.2/6.5 安装图解
查看>>
阿里云主机安装开发工具包报错处理
查看>>
Mark an SSD in your virtualized vSphere lab
查看>>
php页面字符集解析的先后顺序
查看>>
关于HTTP更详细的说明
查看>>
详解Java解析XML的四种方法
查看>>
面向对象设计的优点
查看>>
高效率的排列组合算法
查看>>
关于301重定向--对301跳转的了解(上)
查看>>