mysql的存储目录默认是在/var/lib/mysql/,下面将修改默认存储目录.

本文使用mysql8.0.11版本,与mysql8.0.20版本不同,

8.0.20版本的数据迁移请看另一篇博客 : mysql8.0.20数据迁移

1.先停止mysql服务:

service mysql stop

2.创建需要存放的目录位置并赋予权限:

mkdir -p /bak/mysql_data

chmod 766 /bak/mysql_data

3.转移原有数据,这里使用 cp -a 进行复制(先进入到默认目录/usr/local/,将整个mysql目录进行复制):

cp -a mysql /bak/mysql_data/

4.修改mysql的配置文件/etc/my.cnf:

vim /etc/my.cnf

原有设置:

[client]

port=3306

socket=/tmp/mysql.sock

[mysqld]

port=3306

user=mysql

socket=/tmp/mysql.sock

basedir=/usr/local/mysql/mysql8.0

datadir=/usr/local/mysql/mysql8.0/data

lc-messages-dir = /usr/local/mysql/mysql8.0/share

character-set-server=utf8

修改后的设置:

[client]

port=3306

socket=/tmp/mysql.sock

[mysqld]

port=3306

user=root

socket=/tmp/mysql.sock

basedir=/usr/local/mysql/mysql8.0

datadir=/bak/mysql_data/mysql/mysql8.0/data

lc-messages-dir = /usr/local/mysql/mysql8.0/share

character-set-server=utf8

这里涉及到权限问题,需要将user用户改为root

5.重启mysql服务:

service mysql restart

mysql可以正常启动就OK了~

启动时如果出现 The server quit without updating PID file(…)问题,请参照另一篇博客:

本文使用mysql8.0.11版本,与mysql8.0.20版本不同,

8.0.20版本的数据迁移请看另一篇博客 : mysql8.0.20数据迁移

到此这篇关于mysql8.0.11数据目录迁移的实现的文章就介绍到这了,更多相关mysql数据目录迁移内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

mysql8如何迁移_mysql8.0.11数据目录迁移的实现相关推荐

  1. mysql8.0安装设置密码_mysql8.0.11安装配置方法图文教程 MySQL8.0新密码认证方式

    本文为大家分享了mysql8.0.11安装配置方法图文教程.MySQL8.0新密码认证方式,供大家参考,具体内容如下 1.前言 Oracle已经发布了MySQL8.0GA,GA在外国就是release ...

  2. mysql8.0版本怎么启动_mysql8.0.11安装、启动与基本设置

    此次演示的是mysql 8.0.11的安装.启动与基本设置. 下载mysql-8.0.11-el7-x86_64.tar.gz 1.解压并重命名 [[email protected] ~]# cd / ...

  3. mysql8.0.11 安装失败_mysql8.0.11安装遇到问题及解决方法。

    初学Mysql,就安装就遇到问题了,安装教程参照菜鸟教程:http://www.runoob.com/mysql/mysql-install.html 下面列出遇到的问题: ①安装没权限:mysql ...

  4. mysql8密码规则_mysql8.0用户密码设置注意事项

    在MySQL 8.0.11中,caching_sha2_password是默认的身份验证插件,而不是以往的mysql_native_password.有关此更改对服务器操作的影响以及服务器与客户端和连 ...

  5. mysql8.0.11创建用户报错_mysql8.0.11修改root密码,其他创建用户和删除用户

    1.7. 查询用户密码: 查询用户密码命令:mysql> select host,user,authentication_string from mysql.user; host: 允许用户登录 ...

  6. mysql8.0.11密码_mysql8.0.11安装和修改密码(转载)

    mysql安装过程及注意事项: 1.1. 下载: 我下载的是64位系统的zip包: 下载zip的包: 下载后解压:D:\软件安装包\mysql-5.7.20-winx64 1.2. 配置环境变量: 变 ...

  7. mysql8.0源代码解析_MySQL8.0.11源码分析之mysql关键函数和执行流程

    mysql是命令行客户端程序 ,交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具. 入口函数 int main(int argc, char *argv[]) { if (get_opti ...

  8. mysql8添加索引_MySQL8.0新特性-新的索引方式

    三种新的索引方式 1.隐藏索引 MySQL8.0 支持隐藏索引(invisible index),不可见索引 隐藏索引不会被优化器使用,但需要维护. 应用场景:软删除.灰度发布. 软删除:不确定当前索 ...

  9. mysql8参数方案_Mysql8.0及以上 only_full_group_by以及其他关于sql_mode原因报错详细解决方案...

    今天我们来说下 mysql8 关于only_full_group_by的问题,相信每个人在使用group by 函数时会突然跳出一个报错信息: ERROR 1055 (42000): Expressi ...

最新文章

  1. usb-key登录windows+远程桌面
  2. Xcode8注释有时会失效的解决方法
  3. 【NLP】使用Transformer模型进行文本分类
  4. 情怀成驱动力 网游改编手游能火多久?
  5. Linux stat命令总结
  6. 人脸识别及对比_没有“色彩对比可及性的神话”
  7. cropbox.js 头像裁剪插件
  8. 计算机组成原理固件,计算机组成原理(A卷)
  9. 利用shell脚本来监控linux系统的负载与CPU占用情况
  10. nod32 update and id
  11. 项目开发的完整流程(详解版)
  12. c语言10以内奇数的乘积,求奇数的乘积
  13. 买手机是不是主要看处理器?
  14. 如何设置lazada促销活动--Flash Sale
  15. nlp gpt论文_gpt 3变形金刚和nlp的狂野世界
  16. 【快应用】菜单遮挡内容?教你一招快速搞定!
  17. 盛元广通医院实验室设备预约管理系统
  18. 2007女足世界杯 巴西 vs 美国 之后
  19. 独立站斗篷技术是什么
  20. 计算机数制(进制转换,原码,反码,补码,真值)

热门文章

  1. WEB安全基础-文件下载漏洞以及文件包含漏洞演示
  2. Qt creator5.7 OpenCV249之双边滤波(含源码下载)
  3. c语言中 调用函数除函数名外,【单选题】在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值...
  4. mysql 5.6 禁用 innodb_MYSQL 5.6中禁用INNODB引擎
  5. 起点计算机网,《零起点计算机》网第5课.pdf
  6. c语言实参和形参占用存储单元_C语言判断题题库
  7. 北京电子科技学院计算机怎么样,北京电子科技学院计算机技术怎么样
  8. python读取lmdb文件_如何使用python創建LMDB文件
  9. UVa 129 - Krypton Factor(回溯法)
  10. bitsadmin命令(Windows下载文件命令)