mysql 导入密码_入门MySQL数据库导入与导出及重置root密码

如何导入和导出数据库

要导出数据库,打开终端,确保您未登录MySQL并键入,

mysqldump-u[username]-p[database name]> [database name].sql

您在命令中选择的数据库现在将导出到您的Droplet。

要导入数据库,首先在MySQL shell中创建一个新的空白数据库作为数据的目标。

CREATEDATABASEnewdatabase;

然后注销MySQL shell,并在命令行中键入以下命令:

mysql -u [username] -p newdatabase With that, your chosen database has been imported into your destination database in MySQL.

How to Reseta Root Password

Whenyou firstinstallMySQL, you have tosetup your root password. However, should you forget it atanypoint, you can still recoverit.

Step One—Shut Down MySQL

Interminal, stopthe MySQL process

/etc/init.d/mysql stop

Step Two— AccessMySQL SafeMode

Insafemode, you will be able tomake changes withinthe MySQL systemwitha root passwordalone, withoutthe need forMySQL root password.

sudo mysqld_safe --skip-grant-tables & Once safe mode has started up, log into MySQL and when prompted, use your standard root password.

mysql -u root mysql

Step Three— SetUp a NewPassword

Finally, setup the newMySQL root passwordbytyping the command below. Replace"newpassword"withthe passwordofyour choice.

updateusersetpassword= PASSWORD( "newpassword") whereUser= 'root'; Be sure to reload everything:

FLUSHPRIVILEGES; and you now have a new root password.

By Etel Sverdlov

这样,您选择的数据库已导入到MySQL中的目标数据库。

如何重置root密码

当您首次安装MySQL时,您必须设置root密码。但是,如果你忘记它在任何时候,你仍然可以恢复它。

第一步 - 关闭MySQL

在终端中,停止MySQL进程

/etc/init.d/mysql stop

第二步 - 访问MySQL安全模式

在安全模式下,您将能够在MySQL系统中单独使用root密码进行更改,而无需MySQL root密码。

sudomysqld_safe --skip-grant-tables &

一旦安全模式启动,登录MySQL并提示,使用您的标准root密码。

mysql-u root mysql

第三步 - 设置新密码

最后,通过键入以下命令设置新的MySQL root密码。将“newpassword”替换为您选择的密码。

updateusersetpassword= PASSWORD( "newpassword") whereUser= 'root';

一定要重新加载一切:

FLUSHPRIVILEGES;

并且您现在有一个新的root密码。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值