首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >2002年在Bitnami的MariaDB多层堆栈中尝试导入/导出WordPress数据库时出错

2002年在Bitnami的MariaDB多层堆栈中尝试导入/导出WordPress数据库时出错
EN

Stack Overflow用户
提问于 2018-09-12 14:32:26
回答 1查看 290关注 0票数 1

我试图通过SSH为Bitnami的WordPress多层堆栈/进行数据库管理,具体来说,我想导出并进行初始导入(尽管我可能只创建一个新的数据库)。

当我运行以下命令时,会得到以下错误:

命令:mysqldump -u root -p bitnami_wordpress > bitnami_wordpress.sql

输出:mysqldump: Got error: 2002: "Can't connect to local MySQL server through socket '/opt/bitnami/mariadb/tmp/mysql.sock' (2)" when trying to connect

这还会在我的主目录中创建一个0BSQL文件。

命令:mysqladmin -u root -p status (我输入了密码)

输出:

代码语言:javascript
复制
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket . 
'/opt/bitnami/mariadb/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: 
'/opt/bitnami/mariadb/tmp/mysql.sock' exists!

命令:cd /opt/bitnami/mariadb/ + ls

输出:

代码语言:javascript
复制
bin                 CREDITS            include         licenses   README-wsrep
COPYING             data               INSTALL-BINARY  plugin     sbin
COPYING.thirdparty  EXCEPTIONS-CLIENT  lib             README.md  share

命令:sudo find . -name mysql

输出:

代码语言:javascript
复制
./root/.nami/components/com.bitnami.mysql-client/lib/databases/mysql
./root/.nami/components/com.bitnami.mysql-client/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.libphp/lib/databases/mysql
./root/.nami/components/com.bitnami.libphp/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.wordpress/lib/databases/mysql
./root/.nami/components/com.bitnami.wordpress/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.php/lib/databases/mysql
./root/.nami/components/com.bitnami.php/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.apache/lib/databases/mysql
./root/.nami/components/com.bitnami.apache/lib/handlers/databases/mysql
./root/.nami/components/com.bitnami.mariadb/lib/databases/mysql
./root/.nami/components/com.bitnami.mariadb/lib/handlers/databases/mysql
./opt/bitnami/mysql
./opt/bitnami/mysql/bin/mysql
./opt/bitnami/mariadb/include/mysql
./opt/bitnami/mariadb/include/mysql/server/mysql
./opt/bitnami/mariadb/include/mysql/mysql
./opt/bitnami/mariadb/bin/mysql
./usr/share/bash-completion/completions/mysql

命令:

代码语言:javascript
复制
find /opt/bitnami/mysql/ -name "*.cnf" 

产出:无

代码语言:javascript
复制
find /opt/bitnami/mariadb/ -name "my.cnf"

输出:

代码语言:javascript
复制
/opt/bitnami/mariadb/share/my-medium.cnf
/opt/bitnami/mariadb/share/my-small.cnf
/opt/bitnami/mariadb/share/my-large.cnf
/opt/bitnami/mariadb/share/my-innodb-heavy-4G.cnf
/opt/bitnami/mariadb/share/my-huge.cnf
/opt/bitnami/mariadb/share/wsrep.cnf

命令:nano /opt/bitnami/mariadb/share/my-medium.cnf (我的中型、小型和大型之间有什么区别)?

输出:

代码语言:javascript
复制
# The following options will be passed to all MariaDB clients
[client]
#password       = your_password
port            = 3306
socket          = /opt/bitnami/mariadb/tmp/mysql.sock

注意:/opt/bitnami/mariadb/tmp/mysql.sock不存在。

我四处打听了一下,偶然发现了MariaDB关于2002年错误的文档,但我似乎没有相同的.conf文件(我也不知道该在哪里查找)

...from --我不知道该去哪里,我只通过shell进行了有限的数据库管理。

简明问题:

  1. 如何在不获取2002年误差的情况下导出数据库
  2. 如何覆盖/更新我的数据库?

任何帮助都将是非常感谢和预先感谢!

EN

回答 1

Stack Overflow用户

发布于 2018-09-13 10:07:28

比塔尼的人来了。我接错主机了。

找到主机:sudo cat /opt/bitnami/wordpress/wp-config.php | grep 'DB_HOST'

出口:

mysqldump -h provisioner-peer -u root -p bitnami_wordpress > bitnami_wordpress.sql

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52297647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档