How to export and import .sql files under Linux command

How to export and import .sql files under Linux command

This article describes how to export and import .sql files under Linux commands. Share with you for your reference, the details are as follows:

1. Export the database using the mysqldump command (note the installation path of mysql, which is the path of this command):

1. Export data and table structure:

mysqldump -u username -p password database name> database name.sql

#/usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql

After pressing Enter, you will be prompted to enter a password

2. Export only the table structure

mysqldump -u username -p password -d database name> database name.sql

#/usr/local/mysql/bin/mysqldump -uroot -p -d abc > abc.sql

Note: /usr/local/mysql/bin/ ---> mysql data directory

2. Import database

1. First create an empty database

mysql>create database abc;

2. Import database

Method 1:

(1) Select a database

mysql>use abc;

(2) Set the database encoding

mysql>set names utf8;

(3) Import data (pay attention to the path of the sql file)

mysql>source /home/abc/abc.sql;

Method 2:

mysql -u username -p password database name < database name.sql

#mysql -uabc_f -p abc < abc.sql

The second method is recommended for importing.

Note: There is a command line mode and sql commands

The above is the editor's method of exporting and importing .sql files under the Linux command. I hope it will be helpful to everyone. If you have any questions, please leave me a message and I will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website!

You may also be interested in:
  • How to configure the display format of the Linux command prompt
  • How to switch from root to ordinary user to execute scripts or commands in Linux shell scripts
  • The meaning of the return value of the linux command
  • Two ways to change passwords in Linux through Shell script commands
  • Detailed explanation of mathematical operations examples in Linux command line
  • Solve the problem that all linux commands cannot be used

<<:  Detailed explanation of nginx server installation and load balancing configuration on Linux system

>>:  WeChat applet learning wxs usage tutorial

Recommend

Some parameter descriptions of text input boxes in web design

In general guestbooks, forums and other places, t...

CentOS8 - bash: garbled characters and solutions

This situation usually occurs because the Chinese...

Detailed explanation of the code for implementing linear gradients with CSS3

Preface The gradient of the old version of the br...

How to understand JS function anti-shake and function throttling

Table of contents Overview 1. Function debounce 2...

MySQL trigger principle and usage example analysis

This article uses examples to explain the princip...

How to Develop a Progressive Web App (PWA)

Table of contents Overview Require URL of the app...

Six ways to increase your website speed

1. Replace your .js library file address with the...

JavaScript to achieve time range effect

This article shares the specific code for JavaScr...

MySQL 8.0.17 installation and configuration method graphic tutorial

This article shares the installation and configur...

MySQL 8.0.18 installation and configuration method graphic tutorial

This article records the installation and configu...

Web page layout should consider IE6 compatibility issues

The figure below shows the browser viewing rate i...

MySQL5.6.31 winx64.zip installation and configuration tutorial

#1. Download # #2. Unzip to local and modify nece...

Advantages and Problems of XHTML CSS Website Design

XHTML is the standard website design language cur...

Recommend some useful learning materials for newbies in web design

Many people also asked me what books I read when ...