摘要: 一:数据备份 1.1 使用 mysqldump 命令备份 备份数据可以保证数据库中数据的安全,数据库管理员需要定期的进行数据库备份; mysqldump-u username-p dbname table1 table2 ... > BackupName.sql dbname 参数表示数据库的名称; 阅读全文
posted @ 2020-06-20 21:33 愚蠢的程序员 阅读(222) 评论(1) 推荐(0) 编辑
摘要: 存储过程和函数是在数据库中定义一些 SQL 语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的 SQL 语句。而且,存储过程和函数是在 MySQL服务器中存储和执行的,可以减少客户端和服务器端的数据传输; 创建存储过程: CREATE PROCEDURE sp_name([proc_par 阅读全文
posted @ 2020-06-20 10:56 愚蠢的程序员 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1、PASSWORD(str)一般对用户的密码加密 不可逆 2、MD5(str) 普通加密 不可逆 3、ENCODE(str,pswd_str) 加密函数,结果是一个二进制数,必须使用 BLOB 类型的字段来保存它; 4、DECODE(crypt_str,pswd_str) 解密函数; 阅读全文
posted @ 2020-06-20 10:25 愚蠢的程序员 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: 触发器(TRIGGER)是由事件来触发某个操作。这些事件包括 INSERT 语句、UPDATE 语句和 DELETE 语句。 当数据库系统执行这些事件时,就会激活触发器执行相应的操作。 一、创建只有一个执行语句的触发器 CREATE TRIGGER 触发器名 BEFORE | AFTER 触发事件O 阅读全文
posted @ 2020-06-20 10:03 愚蠢的程序员 阅读(273) 评论(0) 推荐(0) 编辑