linux下Mysql密码设置以及备份

原创 2013年12月02日 13:27:20

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      #备份时不导出数据


Redmine一键安装配置、Redmine数据库管理备份

bitnami_redmine安装配置、redmine mysql数据库默认密码,redmine管理备份
  • fgf00
  • fgf00
  • 2015年11月09日 11:58
  • 3762

linux下的mysql自动备份shell

一个mysql备份脚本
  • qidizi
  • qidizi
  • 2015年05月06日 19:19
  • 2700

用Navicat 计划任务备份mysql数据库

需要对mysql数据库进行每日备份
  • zhouyingge1104
  • zhouyingge1104
  • 2014年05月29日 11:24
  • 12256

Mysql用户密码设置修改和权限分配

原文址:http://www.cnblogs.com/top5/archive/2010/09/14/1825571.html Mysql用户密码设置修改和权限分配 ...
  • yy3097
  • yy3097
  • 2016年08月23日 09:43
  • 848

mysql密码设置为空无法访问后怎么解决

1、找到配置文件my.ini  ,然后将其打开,可以选择用记事本打开 2 打开后,搜索mysqld关键字 ...
  • qq_38650613
  • qq_38650613
  • 2017年06月13日 20:30
  • 407

centos 6.5 源码安装MySQL-5.10.16和root 账号密码设置

# 新增用户 # useradd mysql -g mysql # 新建数据库执行文件目录 # mkdir -p /usr/local/mysql # 新建数据库数据文件目录 # mkdir -p...
  • zhouzhiwengang
  • zhouzhiwengang
  • 2016年05月24日 15:25
  • 374

mysql账号权限密码设置方法

一、更改密码   第一种方式:   1、更改之前root没有密码的情况     c:\mysql\bin>mysqladmin -u root password "your password" ...
  • li9chuan
  • li9chuan
  • 2015年04月15日 17:32
  • 365

mysql_安装、密码设置

什么是数据库? 可以简单的理解成是是一个存储数据的仓库; 有了存储数据的仓库,是不是还需要对数据进行一个管理 平常说的数据库一般是 比如mysql oracle 可以存储大量信息并且进行高效管理...
  • weixin_37243717
  • weixin_37243717
  • 2017年12月26日 15:12
  • 33

Mysql用户密码设置修改和权限分配

我的mysql安装在c:\mysql 一、更改密码   第一种方式:   1、更改之前root没有密码的情况     c:\mysql\bin>mysqladmin -u root passw...
  • fyqcdbdx
  • fyqcdbdx
  • 2013年10月28日 20:21
  • 472

Mysql用户密码设置修改和权限分配

Mysql用户密码设置修改和权限分配 我的mysql安装在c:\mysql 一、更改密码   第一种方式:   1、更改之前root没有密码的情况     c:\mysql\bin>my...
  • dancewhale
  • dancewhale
  • 2013年07月29日 09:09
  • 241
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux下Mysql密码设置以及备份
举报原因:
原因补充:

(最多只允许输入30个字)