数据迁移
# service MysqL stop
2.根目录下创建MysqLdata文件,并且把改文件修改为MysqL所属用户
# mkdir /MysqLdata # chown -vR MysqL:MysqL /MysqLdata/ # chmod -vR 700 /MysqLdata/
3.迁移数据
# cp -av /var/lib/MysqL/* /MysqLdata
把原有MysqL 里的数据 全部迁移到 /MysqLdata里
# vim /etc/MysqL/my.cnf
#datadir = /var/lib/MysqL
datadir = /MysqLdata
注释掉datadir原有路劲,改成 /MysqLdata文件
5.修改安全 apparmor 权限
# vim /etc/apparmor.d/usr.sbin.MysqLd
#/var/lib/MysqL/r,
#/var/lib/MysqL/** rwk,
/MysqLdata/ r,
/MysqLdata/** rwk,
注释+添加
6.启动apparmor 和MysqL
# service apparmor reload # service MysqL start
7.验证MysqL 是否迁移成功
# MysqL -u root -p #登录MysqL MysqL> create database test2; #创建数据test2 MysqL> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | bshop | | MysqL | | performance_schema | | PHPmyadmin | | test2 | +--------------------+ 6 rows in set (0.00 sec) MysqL> exit; #创建成功退出 # cd /MysqLdata/ # ls bshop ibdata1 ib_logfile1 MysqL_upgrade_info PHPmyadmin debian-5.5.flag ib_logfile0 MysqL performance_schema test2
8.删除原有数据
# rm -rvf /var/lib/MysqL
安装PHPmyadmin
1.安装PHPmyadmin
# apt-get install PHPmyadmin
2.内连接
sudo ln -s /usr/share/PHPmyadmin
MysqL remote access
原文地址:https://www.jb51.cc/ubuntu/351947.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。