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
建库时指定编码命令
create database igsapp default character set utf8;
导入库
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的命令
作者:习惯沉淀
如果文中有误或对本文有不同的见解,欢迎在评论区留言。
如果觉得文章对你有帮助,请点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
扫码关注一线码农的学习见闻与思考。
回复"大数据","微服务","架构师","面试总结",获取更多学习资源!

浙公网安备 33010602011771号