A. 如何加密导出mysql数据库
导出数据库文件,用7z打包成带密码的压缩文件就行了。
B. mysql数据库密码加密方式有几种
MySQL数据库的认证密码有两种方式,
MySQL 4.1版本之前是MySQL323加密,MySQL 4.1和之后的版本都是MySQLSHA1加密,
MySQL数据库中自带Old_Password(str)和Password(str)函数,它们均可以在MySQL数据库里进行查询,前者是MySQL323加密,后者是MySQLSHA1方式加密。
(1)以MySQL323方式加密
selectold_password('111111');
(2)以MySQLSHA1方式加密
select password('111111');
MYSQL323加密中生成的是16位字符串,而在MySQLSHA1中生存的是41位字符串,其中*是不加入实际的密码运算中,通过观察在很多用户中都携带了"*",在实际破解过程中去掉"*",也就是说MySQLSHA1加密的密码的实际位数是40位。
C. 如何在mysql数据库中加入加密算法,使得数据库能够对数据库中的数据进行加密。
数据库一般不会有这种加密处理.数据库主要职责是查询和存储数据
数据加密一般都是通过外围加密服务处理过后再存到数据库,职责要区分开,然后再考虑怎么做
D. mysql字段md5加密,求大神指点
UPDATE "这里是你的表名" SET "你需要加密的字段" = MD5("你需要加密的字段");
例如,我对user表中的password字段加密
UPDATE user SET password = MD5(password);
在mysql的查询编辑器中,可能表名和字段名都有一个单引号,不过没有什么印象。
其实我也是在别的网站看见大神分析出来的,在这里也感谢那位大神。
E. MYSQL数据库密码字段临时加密问题
你是指mysql用户密码还是数据库表里用户资料的密码?
mysql用户密码本身就加密过的,数据库表里的用户密码加密还得通过应用程序来加密和解决,算法完全可以由你自己来写。
F. mysql给密码字段加密
insert into tbname values(password('pwd'));---------新增的时候也可以用password函数转一下编码的
G. 如何利用MySQL数据库自带加密函数进行加密
首先,先介绍下加密函数,PASSWORD(string)函数可以对字符串string进行加密,代码如下:
SELECT PASSWORD('you');
如下图所示:
执行第一步的SQL语句,查询结果是一串字符串,并且PASSWORD(string)函数加密是不可逆转,
如下图所示:
另外一个加密函数MD5(string),主要针对普通的数据进行加密,代码如下:
SELECT MD5('hai');
如下图所示:
最后一个加密函数ENCODE(string,pass),可以使用字符串pass来加密字符串string。首先要创建一个数据库表t_pass_info,代码如下:
CREATE TABLE t_pass_info(
id int(10),
pass_info blob
);
如下图所示:
然后,向这个数据库表插入一条数据,代码如下:
INSERT INTO t_pass_info(id,pass_info) VALUES
(1,ENCODE('dong','bb'));
如下图所示:
6
查看插入数据库表t_pass_info记录,代码如下:
SELECT * FROM
t_pass_info;
如下图所示:
7
MySQL自带还有一个解密函数DECODE(str,pass_str),可以使用字符串pass_str来为str解密,代码如下:
SELECT DECODE(ENCODE('dong','aa'),'aa');
如下图所示:
H. 怎么给mysql数据库加密
用户名
MD5(密码)
I. mysql数据库连接密码的加密方法
最基本的做法就是使用加密工具,先把字符串加密,之后用配置文件的方法,添加到你的项目中;
然后通过程序的运行,动态的将加密过的字符串进行逆转操作,恢复成123456,你需要考虑的是,哪种加密方式可以逆反操作,MD5这样的方式似乎只能进行单向的加密,其实,加密方式也就是一个计算的过程。
希望可以帮助到你~!