ubuntu系统修改mysql默认数据存储路径

先输入:set noreadonly 再输入:wq 保存后退出 将 /var/lib/mysql/ r,/var/lib/mysql/** rwk,改成 /data/mysql/mysql/ r,/data/mysql/mysql/** rwk,将 /var/lib/mysql{,d}/mysql{,d}.sock rw,改成 /data/mysql/mysql{,d}/mysql{,d}.sock rw,验证修改成功。
ubuntu系统修改mysql默认数据存储路径
将datadir = /var/lib/mysql 改成 datadir = /data/mysql/mysql

如果出现如下权限限制的话,先输入:set noreadonly 再输入:wq 保存后退出


/var/lib/mysql/ r,
/var/lib/mysql/** rwk,
改成
/data/mysql/mysql/ r,
/data/mysql/mysql/** rwk,


/var/lib/mysql{,d}/mysql{,d}.sock rw,
改成
/data/mysql/mysql{,d}/mysql{,d}.sock rw,

验证修改成功。2022-07-02
mengvlog 阅读 46 次 更新于 2025-10-30 13:00:35 我来答关注问题0
  •  深空见闻 Ubuntu修改mysql默认编码的方法

    Ubuntu修改MySQL默认编码的方法如下:编辑MySQL配置文件:使用vi编辑器打开/etc/my.cnf文件。如果该文件不存在,可以新建一个。在[mysqld]部分添加default-character-set=utf8这一行,以确保数据库默认以UTF-8编码存储数据。重启MySQL数据库:修改配置文件后,需要重启MySQL数据库以使更改生效。可以使用系统...

  •  翡希信息咨询 ubuntu下MySQL修改root密码的多种方法,phpmyadmin空密码无法登陆的解决方法

    修改MySQL root密码的方法:使用SET PASSWORD命令:打开终端,执行mysql u root登录MySQL。输入命令SET PASSWORD FOR 'root'@'localhost' = PASSWORD;来设置新密码。使用mysqladmin工具:如果root账户已有密码,可以使用mysqladmin u root password "newpass"来修改密码。如果知道旧密码,也可以使用mysqladmin ...

  •  阿暄生活 ubuntu下root用户名进不去mysql,如何查看用户名和密码,如何修改root密码_MySQL

    一、查看用户名和密码 访问配置文件:找到并编辑MySQL的配置文件,通常位于/etc/mysql目录下。使用sudo权限运行文本编辑器打开debian.cnf文件。查找用户名和密码:在debian.cnf文件中,可以找到MySQL的用户名和对应的密码。二、修改root密码 登录MySQL:使用debiansysmaint用户名和从debian.cnf文件中获取的密码...

  • 在Ubuntu 8.04下,若MySQL因更改datadir目录导致无法启动,可以通过以下步骤解决:暂停AppArmor对MySQL的监控:执行命令 sudo touch /etc/apparmor.d/disable/usr.sbin.mysqld 来暂停AppArmor对 usr.sbin.mysqld 的监控。这一步是为了解决Ubuntu的安全特性对MySQL数据目录访问的限制问题。重启AppArmor服务:...

  • 在Ubuntu系统中配置MySQL时,遇到修改my.cnf文件后导致MySQL无法启动的问题。主要原因是字符集配置不正确,导致启动时出现错误。网上有建议在my.cnf文件的[client]和[mysqld]部分添加或修改默认字符集为utf8。然而,尝试后发现仍然无法启动MySQL服务。在进行多次尝试和查找后,最终发现问题的关键在于[mysqld]...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部