阿里云 迁移wordpress

记录阿里云迁移wordpress遇到的问题

  • docker: command not found
    重启docker服务
    systemctl start docker
    可以设置开机自启
    systemctl enable docker
  • 没有vim
    apt-get update
    apt-get install vim

  • 数据库登录不上 重置密码
    `
    //首先进入mysql的容器里
    docker exec -it <容器ID> /bin/bash

    //然后更改配置允许直接登录mysql 在文件末尾添加 skip-grant-tables 保存退出
    vim /etc/mysql/my.cnf

    //退出容器 重启容器 重新进入容器 然后进入mysql
    mysql -u root -p

    // 这里比较重要 一定要选择正确的数据库
    show databases;//这行代码执行结果选择正确的数据库 如果报错就全部大写

    //我的数据库叫 wordpress
    use wordpress
    flush privileges;
    alter user ‘root’@’%’ identified by ‘123456’;
    flush privileges;
    //最后重启容器 记得把skip-grant-tables删掉
    `

    -WordPress 中建立数据库连接时出错
    //我们上一步重置了数据库密码可能会造成这个错误
    //进入wordpress的容器
    docker exec -it <容器id> /bin/bas
    vim wp-config.php
    //更改里面的密码
    define( 'DB_PASSWORD', '123456' );

发表评论

您的电子邮箱地址不会被公开。