小编Zyg*_*ygD的帖子

在单个服务器上安装多个 MySQL 实例的“Debian 方式”是什么?

您知道在单个服务器上设置多个 MySQL 实例的任何“Debian 方式”吗?服务器将接收从多个远程数据库复制的数据。

我可以使用像mysqlsandbox这样的脚本,但我更喜欢坚持使用 Debian 软件包,并且希望能够在将来没有太多复杂性的情况下升级设置。另一个解决方案是mysqlmanager - 它适用于 MySQL 5.1,但它已被弃用,不再随 5.5 发布。

那么在单个 Debian 服务器上运行多个 MySQL 实例的“最佳实践”是什么?

mysql debian

9
推荐指数
1
解决办法
6110
查看次数

如何卸载 MariaDB 并重新安装 MySQL?MySQL 安装变成 MariaDB 安装

我最近通过桌面升级了我的 CentOS 系统。错误!

我之前让 MariaDB、phpMyAdmin 工作得很好 - 但升级后他们停止了。

我疯狂地搜索并尝试遵循一些关于 MariaDB * MySQL 重新安装的教程,直到我来到这个:

http://centosforge.com/node/how-replace-mysql-mariadb-centos-6-include-mysql-uninstall-instructions-and-yum-install

我执行此命令以删除所有 MySQL:

yum remove mysql-server mysql-libs mysql-devel mysql*
Run Code Online (Sandbox Code Playgroud)

然后尝试重新安装 MySQL:

如下 - 它崩溃并出现如下错误:

*****************************************************************
[root@localhost ~]# yum install mysql-server mysql mysql-devel
*****************************************************************

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.serverspace.co.uk
 * extras: centos.serverspace.co.uk
 * rpmforge: www.mirrorservice.org
 * updates: mirror.rmg.io
Setting up Install Process
Package mysql-server is obsoleted by MariaDB-server, trying to install MariaDB-server-5.5.29-1.i686 instead
Package mysql is obsoleted by MariaDB-server, trying to …
Run Code Online (Sandbox Code Playgroud)

mysql linux centos openssl mariadb

9
推荐指数
1
解决办法
7万
查看次数

为什么 mysql 客户端实用程序不使用我指定的端口?

我正在尝试使用mysql(命令行实用程序)通过 SSH 隧道连接到 MySQL 服务器。问题是这个 MySQL 客户端不会使用我指定的端口。例如,我运行了这个:

$ mysql -uroot --port=1234
Run Code Online (Sandbox Code Playgroud)

然后它只是连接到端口 3306。

为什么这样做?

如何强制此客户端连接到端口 1234(然后它应该显示端口 1234 不可连接)。

mysql port mac-osx

8
推荐指数
1
解决办法
6025
查看次数

为什么 Apache 疯狂运行并杀死 MySQL?

这几天Apache失控了,导致MySQL两次崩溃。这一切都始于我迁移了一个 WordPress 网站,该网站还包含一个 phpBB 论坛。

我在服务器管理方面不是很有经验,所以我很难确定导致问题的原因。当我注意到 MySQL 宕机时,我运行 TOP 并看到我的系统负载飙升至 98.00。服务器运行 10 个 V-HOSTS,所有这些都接收到健康的流量,所以我显然看到许多 apache-2 进程正在运行。

高服务器负载持续了 10 分钟,然后它恢复到正常状态。此时我没有看到网络流量激增。

不幸的是,MySQL 错误日志已被禁用(现在已重新启用),因此那里没有任何线索。但我很确定这是因为 Apache 消耗了所有资源,所以 MySQL 进程 ID 被杀死了。

我的问题是:

下次发生这种情况时 - 我如何确定导致系统负载峰值的原因?会不会是一个发疯的 php 脚本?会不会是 DDOS 攻击?

有没有办法在 MySQL 崩溃时自动重新启动?

我现在已经安装了htop. 这可能比top?

这是我的服务器统计信息:

m1.xlarge (8 ECUs, 4 vCPUs, 15 GiB memory, 4 x 420 GiB Storage Capacity)
Ubuntu Server 12.04.3 LTS 
Run Code Online (Sandbox Code Playgroud)

mysql ubuntu php apache-2.2

8
推荐指数
1
解决办法
4874
查看次数

如何将 DSQuery 脚本添加到 Excel?

我必须使用家庭用户号码等更新 AD。我已经编写了脚本并将用户名和电话号码导入 Excel

脚本:

dsquery user -samid "username" "OU=Sys,OU=Prod Services,DC=win,DC=ite,DC=com" | dsmod user -mobile  "999" -hometel -u XXXXXX -p XXXXXXXXX
Run Code Online (Sandbox Code Playgroud)

在 Excel 中:A1 = 用户名 B1 = Num

如何让上述脚本工作,以便从 Excel 获取用户名和数字并将它们放入批处理文件中?

active-directory microsoft-excel dsquery

1
推荐指数
1
解决办法
2576
查看次数