mysql备份删库建库导入库

前言

本文记录mysql备份,删库,建库,导入库的步骤(目的是删除185旧数据库, 重新创建数据库, 并将184备份的数据库导入到185服务器)

正文

备份

1. 连接184服务器, 进入mysql安装目录的bin目录下, 执行mysqldump导出sql文件

 2. 进入到/usr/tmp目录下查看备份的数据库文件(上面是备份整个igsapp数据库)

删库

1. 连接185服务器, 删除旧库

2. 删库就不赘述了, 各位都是删库到跑路的高手

drop database <数据库名>

建库

1. 在185服务器创建名为igsapp的数据库

create database <数据库名>

create database igsapp

导入库

1. 185连接mysql, 执行导入命令

 执行命令后, 是一大串Query....执行的过程就不重复了.

修改数据库编码

1. 创建后, 使用过程中发现乱码, 查看编码

2. 停止mysql服务

kill -9 进程号

简单粗暴

3. 修改my.cnf

进入/etc路径下, 修改my.cnf内容, 下面两个红色框选部分为新增的编码设置

4. 启动mysql服务

mysqld &

启动mysql服务

5. 查看编码进行验证

 

 补充:

my.cnf不一定在上面的目录下比如另一台服务器, mysql安装后my.cnf在/mysqldata下

感谢

MySQL之 Mysqldump导出数据库

mysql中source用法一瞥

MySql修改数据库编码为UTF8

mysql 修改数据库编码

LINUX启动、停止、重启MYSQL的命令

原文地址:https://www.cnblogs.com/yadongliang/p/13886010.html