mysql设置数据库密码常用的有四种方法:
1.用root
登陆MySQL终端
mysql>set
password
=password(‘raykaeso‘);
mysql>flush
privileges;
2.在MySQL终端中使用GRANT语句回
mysql>grant
all
on
*.*
to
‘root’@’localhost’
IDENTIFIED
BY
‘raykaeso’with
grant
option
;
mysql>flush
privileges;
3.在MySQL库user表中直接修改答
mysql>use
mysql;
mysql>update
user
set
password=password(‘raykaeso’)
where
user=’root';
mysql>flush
privileges;
4、在shell命令行里修改MySQL用户密码
[root@raykaeso leixuesong]
mysqladmin
-u
root
password
“your
password”;
⑵ 如何在mysql数据库中加入加密算法,使得数据库能够对数据库中的数据进行加密。
插入加密数据:
1、INSERT INTO userdata(username,pasword,encryptedpassword)
2、VALUES ('smith','htims',AES_ENCRYPT('htims','key'))
上面的插入语句有三个字段,“用户名”、“密码”和“加密的密码”。
AES_ENCRYPT()函数需要一个“key”来协助加密,同样,解密也需要它。
从表中查询加密数据
1、SELECT username,pasword,AES_DECRYPT(encryptedpassword,'key')
2、FROM userdata.
⑶ mysql数据库连接密码的加密方法
最基本的做法就是使用加密工具,先把字符串加密,之后用配置文件的方法,添加到你的项目中;
然后通过程序的运行,动态的将加密过的字符串进行逆转操作,恢复成123456,你需要考虑的是,哪种加密方式可以逆反操作,MD5这样的方式似乎只能进行单向的加密,其实,加密方式也就是一个计算的过程。
希望可以帮助到你~!
⑷ 如何加密导出mysql数据库
导出数据库文件,用7z打包成带密码的压缩文件就行了。