如何在Linux中导出导入MySQL数据库

本例以CentOS6.6下导入导出MySQL5.1.73数据库为例。

查看数据库版本

1输入“mysql--version”查看MySQL版本,本例为5.1.73。

查看当前数据库

2输入“mysql-uroot-p”,输入密码登录。

3输入“showdatabases;”查看当前数据库。
注意:必须输入;

4.输入“usemysql;”连接到名为mysql的数据库。

5.输入“展示台;”查看时间表。

6.内容如下。

7.输入“退出”;退出MySQL。

导出数据库(备份)

8输入“mysqldump-uroot-pmysql/tmp/mysqlbackup.sql”导出名为mysql/tmp命令的数据库的数据和表结构下载并将其命名为mysqlbackup.sql。
注意:本例中为了方便,将文件保存到/tmp目录下。
实际操作时,请务必保存在安全目录下。

9输入root密码,然后按Enter确认。
注意:因为mysqldump默认不导出事件表,所以会出现警告:--Warning:Skippingthedataoftablemysql.event.Specifythe--eventsoptionexplicitly.

10如果需要避免出现此警告,输入“mysqldump-uroot-p--events--ignore-table=mysql.eventmysql/tmp/mysqlbackup1.sql”并按回车键确认。
注意:将此备份文件命名为mysqlbackup1.sql以进行区分。

11输入密码并按Enter确认。

12如果只需要导出表结构,则添加“-d”参数,即输入“mysqldump-uroot-p-dmysql/tmp/mysqlbackup2.txt”。
.sql”并输入经过验证的密码。
注意:将此备份文件命名为mysqlbackup2.sql以进行区分。

13.输入“ls/tmp”查看备份文件。
注意:实际操作时,请将/tmp替换为您实际的备份路径。

导入(恢复)数据库

14要显示恢复,在此示例中,输入“dropdatabasemysql;”删除原来的mysql数据库。

15输入“showdatabases;”并获取名为mysql的数据库已被删除。

16.输入“createdatabasemysql;”创一个名为mysql的数据库。

17.输入“显示数据库;”发现已经创建了一个名为mysql的新数据库,输入“usemysql;”。
)"。

18.输入“exit;”退出MySQL。

教你怎么在linux上登录mysql和退出mysql

对于刚接触mysql的人来说,小编这里介绍了连接和退出mysql的一章。
由于Windows环境包含环境变量,因此我将在单独的章节中讨论它们。
在Linux上,安装了mysql并启动了服务。
您可以开始连接到数据库。
mysql-hlocalhost-uroot-p-h数据库主机-u用户-p密码-P端口号(大写P)例如密码部分mysql-hlocalhost-uroot-p12345-P3306-p,可以直接指定密码,如果没有指定后,系统将提示您输入密码。
我们先用mysql-hlocalhost-uroot-p看看是否要求输入密码?登录后,这是mysql命令行界面。
我们exit或者exit退出mysql。
这里编辑root密码是mysql123456。
mysql-hlocalhost-uroot-pmysql123456不需要密码?那么端口号-P有什么用呢?我们都知道网络软件的MySQL端口号为3306,如果更改默认端口号,必须在-P中指定修改后的端口号。
实际上有一种更简单的登录方法。
mysql-uroot-p只指定用户,而不指定主机,所以默认登录是localhost。
当然,还有更长的写法。
(一般用于shell编程,参数更直观)mysql--host=localhost--user=root--password--port=3306详细见manmysql

linux下怎么连接mysql数据库(linux连接数据库)

1.首先,确保Linux上安装了mysql,服务启动后就可以开始连接数据库了。
在终端中输入“mysql-hlocalhost-uroot-p”,如果h参数是主机名,则登录后输入localhost或login。
无需输入mysql密码即可登录,例如root密码是我的。
sql123456,可以直接输入“mysql-hlocalhost-uroot-”这时候就没有提示输入密码了,直接进入mysql命令行:

3时候是mysql命令行界面如果想退出,只需输入。
以上是Linux下连接数据库的方法: