mysql的默认数据库例子在哪里(修改MySQL8.0 默认的数据目录快捷操作无配置)
类别:数据库 浏览量:387
时间:2022-03-30 09:24:57 mysql的默认数据库例子在哪里
修改MySQL8.0 默认的数据目录快捷操作无配置使用场景:我们使用的是阿里云,单独购买了数据盘(空间大并可做备份),MySQL 8.0 数据库默认装在系统盘上,为了考虑安全性和空间问题,我们需要将默认的数据库目录更改到其它位置(我这里是SSD数据盘,通过挂载)
操作系统:CentOS 7.6 数据库: MySQL 8.0 查看我本人更多原创文章,请点击这里
MySQL 8.0 默认数据目录位置为:/var/lib/mysql
我的目标位置为:/data/
现在我们开始操作吧
1、首先我们停止 MySQL 8.0 服务,使用下面的指令
|
[root@JasonSong ~] # sudo systemctl stop mysqld.service |
使用以下指令检查服务是否已停止
|
[root@JasonSong ~] # sudo systemctl status mysqld.service ● mysqld.service - MySQL Server Loaded: loaded ( /usr/lib/systemd/system/mysqld .service; enabled; vendor preset: disabled) Active: inactive (dead) since Thu 2019-02-21 13:52:24 CST; 9s ago Docs: man :mysqld(8) http: //dev .mysql.com /doc/refman/en/using-systemd .html Process: 6152 ExecStart= /usr/sbin/mysqld $MYSQLD_OPTS (code=exited, status=0 /SUCCESS ) Process: 6082 ExecStartPre= /usr/bin/mysqld_pre_systemd (code=exited, status=0 /SUCCESS ) Main PID: 6152 (code=exited, status=0 /SUCCESS ) Status: "SERVER_SHUTTING_DOWN" Feb 20 16:30:39 JasonSong systemd[1]: Starting MySQL Server... Feb 20 16:30:50 JasonSong systemd[1]: Started MySQL Server. Feb 21 13:52:21 JasonSong systemd[1]: Stopping MySQL Server... Feb 21 13:52:24 JasonSong systemd[1]: Stopped MySQL Server. |
2、将默认的数据目录移至目标位置
|
[root@JasonSong ~] # mv /var/lib/mysql/ /data/ |
将在目标位置软链至原始位置,使用以下指令建立软链接
|
[root@JasonSong ~] # ln -s /data/mysql /var/lib/ |
检查是否已链接成功,使用以下指令
|
[root@JasonSong ~] # ls -la /var/lib/mysql lrwxrwxrwx 1 root root 11 Feb 21 14:00 /var/lib/mysql -> /data/mysql |
显示上面的信息后可以启动 MySQL 服务进行测试一下哦
|
[root@JasonSong ~] # sudo systemctl start mysqld.service [root@JasonSong ~] # sudo systemctl status mysqld.service ● mysqld.service - MySQL Server Loaded: loaded ( /usr/lib/systemd/system/mysqld .service; enabled; vendor preset: disabled) Active: active (running) since Thu 2019-02-21 14:02:13 CST; 8s ago Docs: man :mysqld(8) http: //dev .mysql.com /doc/refman/en/using-systemd .html Process: 21361 ExecStartPre= /usr/bin/mysqld_pre_systemd (code=exited, status=0 /SUCCESS ) Main PID: 21379 (mysqld) Status: "SERVER_OPERATING" CGroup: /system .slice /mysqld .service └─21379 /usr/sbin/mysqld Feb 21 14:02:12 JasonSong systemd[1]: Starting MySQL Server... Feb 21 14:02:13 JasonSong systemd[1]: Started MySQL Server. |
显示上面的信息表示OK啦,查看我本人更多原创文章,请点击这里。
到此这篇关于修改MySQL8.0 默认的数据目录(快捷操作无配置)的文章就介绍到这了,更多相关修改MySQL默认目录内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
原文链接:https://blog.csdn.net/jasonsong2008/article/details/87860102
您可能感兴趣
- mysql执行计划详细解读(详解MySQL的Seconds_Behind_Master)
- centos如何安装mysql8.0版本(Centos7下安装MySQL8.0.23的步骤小白入门级别)
- mysql学习之索引介绍及其原理(MySQL学习教程之聚簇索引)
- mysql缓存和redis查询效率(浅谈MySQL与redis缓存的同步方案)
- mysql的使用步骤(MySQL infobright的安装步骤)
- mysql中如何进行模糊查询(MySQL模糊查询用法大全正则、通配符、内置函数)
- mysql和utf8哪个好(为什么在MySQL中不建议使用UTF-8)
- mysql一般使用的事务隔离级别(详解MySQL中事务隔离级别的实现原理)
- mysql复合索引会包含哪些索引(MySQL查询冗余索引和未使用过的索引操作)
- python mysql配置(详解python校验SQL脚本命名规则)
- mysql创建数据库基本指令(MySql 新建用户与数据库的实际操作步骤)
- 分享mysql设计规范(MySQL 可扩展设计的基本原则)
- mariadb导入数据库命令(MySQL/MariaDB 如何实现数据透视表的示例代码)
- 在mysql语法中用来修改数据的命令(explain命令为什么可能会修改MySQL数据)
- 操作mysql的jdbc(JDBC连接的六步实例代码与mysql连接)
- mysql按端口查找配置(MySQL中给定父行找到所有子行的解决方案)
- 来了 成都轨道交通5条线路刷新 进度条(成都轨道交通5条线路刷新)
- 一部手机两套系统 OPPO Find X3的正确打开方式你知道吗(一部手机两套系统)
- OPPO用户看过来 汇总几个春节实用技巧,轻松搞定多设备联动玩法(汇总几个春节实用技巧)
- 北京旅游攻略(北京旅游攻略5日游及其花费)
- 四川旅游攻略(四川旅游攻略自由行攻略)
- 上海迪士尼攻略(上海迪士尼攻略旅游)
热门推荐
- docker容器里的容器之间通信(Docker容器连接相互通信的实现)
- dedecms栏目静态化(DedeCms获取任意栏目N级列表链接树形菜单的方法)
- pjs计算方式(JS代码编译器Monaco使用方法)
- sql转字符串函数(sql中的常用的字符串处理函数大全)
- docker执行shell脚本(基于Docker搭建ELK 日志系统的方法)
- mysql高级概念(MySQL 自定义变量的概念及特点)
- TortoiseSVN客户端更改用户名和密码
- dedecms缩略图路径(DedeCMS图集中缩略图不显示的解决方法)
- vue的弹框怎么用(vue自定义弹框效果确认框、提示框)
- dedecms系统设置参数(织梦DedeCMS文档点击数过万后直接显示以“万”为单位的数值的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9