服务器技术

 首页 > 服务器技术 > Linux > Linux下数据库迁移需要注意的问题 - Linux操作系统

Linux下数据库迁移需要注意的问题 - Linux操作系统

分享到:
【字体:
导读:
          1、可以直接从一台Linux服务器上面把数据库直接下载回来,然后放到另外一台数据库的目录下面完成迁移,需要注意的是目录权限的问题。迁移好以后目录权限是属于root组的,我们这里...

1、可以直接从一台Linux服务器上面把数据库直接下载回来,然后放到另外一台数据库的目录下面完成迁移,需要注意的是目录权限的问题。
迁移好以后目录权限是属于root组的,我们这里要改成mysql运行用户的  chown -R  mysql.mysql  databasename
2、更改程序中连接文件ip地址及连接密码后网站还是不能正常访问,这个问题如何解决?程序报错,cant select database
可能是因为程序中的root用户在linux上的mysql中还不具备访问权限,因此,要做如下操作:

在linux上启动mysql进入客户端程序,使用命令:
use mysql;
grant allprivileges on *.* to root@localhost.localdomain identified by "root密码" with grant option;

      上一篇:linux通过mysql的load_file来找apache网站首页目录 - 下一篇:nginx做非80端口转发 - Linux操作系统:Ubuntu_Centos
    分享到:
    Ubuntu 11.04服务器安装全过程文字版 - L...
     1.安装Ubuntu 11.04 Server 64位。   2.安装ssh服务       sudo apt-get install openssh-server       生成密钥       ssh-keygen       将公钥改名留在服务器上     mv ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys       将私钥 id_rsa 从服务器上复制出来,并删除掉服务器上的 ...
    linux通过mysql的load_file来找apache网...
     通过前提是有loadfile的权限啦。当然单引号自然是被转义了的,所以路径必须用十六进制或者ascii码编码了。  先通过:/etc/issue  来看系统版本(路径已经16进制写的): load_file(0x2F6574632F6973737565) 得到: Red Hat Enterprise Linux Server release 5.1 (Tikanga) Kernel    然后搜下这个版本的apache w...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……