Linux下mysql数据库的创建导入导出 及一些基本指令

 更新时间:2019年08月21日 08:33:24   作者:子钦加油  
这篇文章主要介绍了Linux数据库的创建 导入导出 以及一些基本指令,需要的朋友可以参考下

首先linux 下查看mysql相关目录

查看 mysql 的安装路径
执行查询 SQL

mysql>show variables like '%dir%';

datadir 就是数据路径

确定了运行路径,执行导入、导出mysql数据库命令

一、导出数据库用mysqldump命令

(注意:先cd到mysql的运行路径下,再执行一下命令):

1、导出数据和表结构:

mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

注意 我的服务器配置权限特殊 因此需要用 muysqldump -h 127.0.0.1 -u用户名 -p密码 数据库名 >你自己命名的数据库名.sql(这句和上句一样的,总有一句适合你)

mysqldump -uroot -p dbname > dbname .sql
mysqldump -h 127.0.0.1 -uroot -p dbname > dbname .sql

导出以后 你可以登录ftp上找到这个sql文件直接下载下来就行了,或者说用scp命令下载

敲回车后会提示输入密码

2、只导出表结构

mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

例如:mysqldump -uroot -p -d dbname > dbname .sql

二、导入数据库

1、首先建空数据库

mysql>create database dbname ;

2、导入数据库

方法一:

(1)选择数据库

mysql>use dbname ;                                             例如: mysql>use hljz

(2)设置数据库编码

mysql>set names utf8;

(3)导入数据(注意sql文件的路径)

mysql>source /home/xxxx/dbname .sql;       /home/xxxx/dbname.sql为你的数据库文件在服务器上的路径

总结

以上所述是小编给大家介绍的Linux下mysql数据库的创建导入导出 及一些基本指令,非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧

相关文章

  • JMeter对数据库的查询操作步骤详解

    JMeter对数据库的查询操作步骤详解

    这篇文章主要详细说明,使用JDBC Request组件,如何对数据库进行查询的各种操作,重点是JMeter中查询语句的操作步骤,通过实例代码讲解,需要的朋友可以参考下
    2021-06-06
  • 安装navicat最新详细流程

    安装navicat最新详细流程

    Navicat是一款独立的数据库管理工具,支持多种数据库管理系统,包括MySQL、MariaDB、Oracle、PostgreSQL、SQLite等,下面这篇文章主要给大家介绍了关于安装navicat最新详细流程,需要的朋友可以参考下
    2023-06-06
  • Python使用RethinkDB总结

    Python使用RethinkDB总结

    最近一个项目要用到文档数据库,顺便关注了一下 NoSQL 方面的消息。当前几个比较流行的文档数据库引擎有 MongoDB, CouchDB, OrientDB 等,朋友推荐的是 MongoDB 和 RethinkDB
    2014-03-03
  • 复杂SQL实现分组分情况分页查询代码实例

    复杂SQL实现分组分情况分页查询代码实例

    最近学习了一下SQL的分页查询,总结了复杂SQL分组分页查询的方法,这篇文章主要给大家介绍了关于复杂SQL实现分组分情况分页查询的相关资料,需要的朋友可以参考下
    2023-12-12
  • Apache Doris Colocate Join 原理实践教程

    Apache Doris Colocate Join 原理实践教程

    这篇文章主要为大家介绍了Apache Doris Colocate Join 原理实践教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • neo4j安装配置入门教程

    neo4j安装配置入门教程

    这篇文章主要为大家详细介绍了neo4j安装配置入门教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • Django项目优化数据库操作总结

    Django项目优化数据库操作总结

    这篇文章主要介绍了Django项目中优化数据库操作总结,有需要的朋友可以借鉴参考下,希望可以有所帮助,祝大家共进步,早日升职加薪
    2021-09-09
  • 复制数据库表中两个字段数据的SQL语句

    复制数据库表中两个字段数据的SQL语句

    今天为表新添加一个字段,但又想与表中的另一个字段值相同,由于数据过多想通过sql语句实现,经测试下面的这句话确实很好用
    2013-07-07
  • SQL大量数据查询的优化及非用like不可时的处理方案

    SQL大量数据查询的优化及非用like不可时的处理方案

    这篇文章主要介绍了SQL大量数据查询的优化及非用like不可时的处理方案,需要的朋友可以参考下
    2015-07-07
  • 恢复 SQL 被注入后的数据代码

    恢复 SQL 被注入后的数据代码

    当数据库别批量注入挂马后,需要批量替换掉,可以参考下面的代码。
    2009-02-02

最新评论