1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > centos导出mysql数据库_centos5.8系统下MySQL数据库导出与导入操作

centos导出mysql数据库_centos5.8系统下MySQL数据库导出与导入操作

时间:2023-05-13 15:01:45

相关推荐

centos导出mysql数据库_centos5.8系统下MySQL数据库导出与导入操作

需求:

把MySQL数据库目录中的userdb数据库备份到/home/userdb_bak.sql,然后再新建一个数据库userdbbak,最后把/home/userdb_bak.sql 导入到数据库userdbbak中。

创建数据库userdb

创建表user

DROP DATABASE IF EXISTS userdb;

CREATE DATABASE userdb;

USE userdb;

CREATE TABLE user(

id int(11)NOT NULL AUTO_INCREMENT,

userName varchar(20) DEFAULT NULL,

userPwd varchar(20) DEFAULT NULL,

PRIMARY KEY (id)

)ENGINE=MyISAM DEFAULT CHARSET=utf8;

INSERT INTO user(id,userName,userPwd)VALUES(1,'admin','admin');

操作如下:以下操作均在终端命令行下进行

1、mysqldump -u root -p userdb > /home/sql/userdb_bak.sql #导出数据库

mysqlpwd #输入数据库密码

mysqldump -u root -p userdb user > /home/sql/userdb_userbak.sql #导出数据库中的某个表

mysqlpwd #输入数据库密码

2、mysql -uroot -p #进入MySQL数据库控制台

mysqlpwd #输入数据库密码

show databases; #查看数据库

create database userdbbak; #创建新数据库userdbbak

use userdbbak #进入userdbbak数据库目录

source /home/sql/userdb_bak.sql 导入userdbbak.sql到数据库userdbbak中

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。