英文原作者:Etel Sverdlov  翻译&转载来源:https://www.digitalocean.com/community/tutorials/how-to-import-and-export-databases-and-reset-a-root-password-in-mysql

如何导入和导出数据库

导出 Export

要导出数据库,请打开终端,确保您没有登录MySQL并输入,

mysqldump -u [用户名] -p [数据库名称]> [数据库名称].sql
mysqldump -u [username] -p [database name] > [database name].sql

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

导入 Import

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

CREATE DATABASE newdatabase;

然后注销MySQL shell并在命令行上键入以下内容:

mysql -u [username] -p newdatabase <[数据库名] .sql
mysql -u [username] -p newdatabase < [database name].sql

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

如何重置root密码

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

第一步 - 关闭MySQL

在终端中,停止MySQL进程

 /etc/init.d/mysql stop

第二步 - 访问MySQL安全模式

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

 sudo mysqld_safe --skip-grant-tables &

安全模式启动后,登录MySQL并在出现提示时使用标准root密码。

mysql -u root mysql 

第三步 - 设置新密码

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

  update user set password=PASSWORD("newpassword") where User='root';

在确保重新加载后:

  FLUSH PRIVILEGES;

你现在有了一个新的root密码。

      英文原作者:Etel Sverdlov  转载&翻译:https://www.digitalocean.com/community/tutorials/how-to-import-and-export-databases-and-reset-a-root-password-in-mysql

如何在MySQL中导入和导出数据库并重置root密码相关推荐

  1. Mysql中导入和导出数据库

    mysql的bin中提供了两个指令,mysqldump以及resource. Mysql命令行导出数据库: 1.首先我们通过命令行进入到mysql安装目录的bin目录下,比如我输入的命令行为: cd ...

  2. 如何在MySQL中导入SQL文件

    您是否刚刚开始学习如何使用 MySQL 处理 SQL 文件?也许您对如何使用此工具导入文件感到有些迷茫.幸运的是,通过 MySQL 导入和导出文件实际上非常简单.按照下面的分步指南了解如何使用 MyS ...

  3. Others8_如何在Chrome中导入和导出密码

    很多浏览器都可以保存网站常用信息表单和登录密码,以帮助用户快速填写信息和登录网站,笔者常用的 Chrome 浏览器也自不例外,但最近有消息暴出了 Chrome 的密码管理存在一些安全问题(无所谓啦,反 ...

  4. 如何在MySQL中创建新的数据库(windows下)

    一.首先确保已经安装好MySQL, 如果还没有安装也没关系,可以参考:https://blog.csdn.net/beyond_f4/article/details/79894234 二.window ...

  5. 如何在MySQL中导入数据

    首先,你需要提前准备好一个mysql数据文件,文件名后缀为sql的文件(当然数据需要你提前准备好在里面,就拿电商网页项目来说,你需要商品分类,商品管理,用户登录,商品数量等等的数据库,这些都是需要你提 ...

  6. 如何在MySQL中创建新用户并授予权限

    原作者:Etel Sverdlov  转载&翻译来源:https://www.digitalocean.com/community/tutorials/how-to-create-a-new- ...

  7. 学习 MySQL中导入 导出CSV

    MySQL中导出CSV格式数据的SQL语句样本如下: Sql代码   select * from test_info into outfile '/tmp/test.csv' fields termi ...

  8. python批量导入mysql_用python批量向数据库(MySQL)中导入数据

    用python批量向数据库(MySQL)中导入数据 现有数十万条数据,如下的经过打乱处理过的数据进行导入 数据库内部的表格的数据格式如下与下面的表格结构相同 Current database: pyt ...

  9. mysql 导入导出 csv_学习 MySQL中导入 导出CSV

    Sql代码   select * from test_info into outfile '/tmp/test.csv' fields terminated by ',' optionally enc ...

最新文章

  1. CentOS 7 yum 安装 MySQL5.7
  2. 国产系统安装安卓应用教程
  3. 冲刺第一天 12.29 SAT
  4. Aspose.Words提示The document appears to be corrupted and cannot be loaded.
  5. mac 10.10.5 mysql_Macbook os x 10.10.5 下装mysql 一些记录
  6. 在64位Windows中使用64位版本ASP.NET 2.0的问题
  7. mysql 控制id复原_清空mysql表后,自增id复原
  8. Photoshop操作秘籍
  9. Redux零碎知识点回顾
  10. matlab调用cuda,Matlab 调用CUDA的总结(Windows、Ubuntu)
  11. matlab学霸表白公式,一个理科学霸的表白:数学公式的超酷表白
  12. python趋势回归_python使用LASSO回归预测股票收益
  13. 2018第二十二届软博会将于6月在京拉开帷幕
  14. [Jim Jey]JavaScript Closures
  15. 计算机机房必须用七氟丙烷灭火器吗,释放七氟丙烷气体会不会使人窒息?
  16. java小球左右_java小球碰撞窗体边缘来回反弹的代码
  17. React 小记 start脚本
  18. 一文搞定vim,从安装到入门到精通,助你成功入门vim
  19. 编辑器之——Sublime Text3、Notepad++
  20. ArcGIS处理LAS数据集

热门文章

  1. 搞定网页打印自动分页问题
  2. Idea利用maven打包spring boot项目
  3. 【今日CS 视觉论文速览】Thu, 13 Dec 2018
  4. 【Linux学习】pthread_create主线程与创建的新线程之间退出关系
  5. 外键 级联操作 mysql
  6. 常见运行时异常 java 114982568
  7. 演练 制作百度音乐标签页面 0929
  8. 格式 数组的基本使用 0912
  9. dj鲜生-08-用户注册的功能-上-实现注册的主逻辑和其本的验证功能-伴随着调试
  10. javascript-数组数据类型属性和方法-数组的遍历