linux下Mysql密码设置以及备份

1,密码设置

当安装完成mysql之后启动mysql,进入到数据库之后执行如下指令修改数据库密码

use mysql;

update use set Password=PASSWORD(123456) where User='localhost';

这样就将数据库的密码设置成了:123456


2,密码恢复

当忘记数据库密码之后如何重置密码,方法如下:

kill 掉所有的mysqld进程,执行如下指令:

ps -al | grep mysqld

找到对应的进程PID全部 kill 掉

然后切换到mysql/bin目录下执行:

mysqld_safe --skip-grant-tables &

以安全模式启动mysql并且跳过权限验证

然后执行:

mysql -u root -p

直接回车即可,密码不需要输入直接回车

进入到数据库之后修改密码跟方法1设置密码的方法一样


3,linux下mysql的数据备份与恢复(注意这里导出的是.sql文件)

备份:

切换到mysql/bin目录下执行:./mysqldump -u root -p database_name > 备份路径加文件名(/home/koma/koma-bak.sql)

恢复:

切换到mysql/bin目录下执行:./mysql -u root -p database_name < 备份路径加文件名(/home/koma/koma-bak.sql)

备份注意事项:

mysql默认备份中不备份存储过程、函数、触发器、事件,那可以在备份是加一些参数来同时备份它们

--routines  #备份存储过程和函数

--triggers #备份触发器

--events #备份事件

--no-data #备份时不导出数据


查看项:

show  procedure  status  #查看存储过程

show  function    status    #查看函数

show  triggers   #查看触发器

show events   #查看事件

--no-data      #备份时不导出数据


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值