mysql数据库权限问题:root:拥有所有权限(可以干任何事情)
--权限账户,只拥有部分权限(CURD)例如:只能操作某个数据库的某张表
-- 如何修改mysql的用户密码?
-- password:md5加密函数(单向加密)
SELECT PASSWORD('root');
//修改密码;
USE mysql;
SELECT *FROM USER;
UPDATE USER SET PASSWORD = PASSWORD('123456') WHERE USER='root';
分配权限
GRANT SELECT ON day16.emp TO 'eric'@'localhost' IDENTIFIED BY '123456';
备份和还原
备份 mysqldump -uroot -p day16>路径:
还原 mysql -uroot -p day16<路径: