Articles of mysql

MySQL从不同主人复制不同的数据库

我比较新的MySQL复制。 简而言之,我在3个Ubuntu Lucid Lynx服务器上安装了MySQL 5.1服务器实例。 ATM我有服务器A(MASTER),它将一个单一的数据库复制到服务器C(SLAVE)。 这已经运行了几个月没有问题。 我现在想让服务器B(作为MASTER)将不同的单个数据库复制到服务器C(SLAVE)。 我正在考虑实现这一点,但我最初的阅读似乎表明,复制从属服务器不能有两个主人。 我的问题是 ,即使只有单个或select的数据库被复制,是这种情况吗? 请记住,我不希望从不同的主人复制相同的数据库。 我只是希望在单个主服务器上复制多个单独的数据库。

狮身人面像是否值得用于非全文search?

我正面临着一些问题,以优化SELECT查询在一个150M的行表。 我想尽可能快地searchmd5(char(32))。 你认为狮身人面像在这种情况下是有意义的吗? 我已经阅读了很多东西,而且看起来对于全文search来说非常好。 我的例子值得吗? name char(64) lname char(253) md5 char(32) id bigint(20) 谢谢,

如何使自动呼叫系统与Asterisk

我必须build立自动呼叫系统。 让我来解释我的要求。 我有一个电话线和电脑与Asterisk。 我有一个MySQL数据库与来电者姓名,来电者姓名,电话号码 所以我需要做什么,我需要通过使用存储在我的MySQL数据库中的电话号码按顺序拨打电话。 我该怎么做,我怎么能写这个案件的拨号scheme。 请帮帮我。 我是Asterisk平台的新手 问候Umanda Jayobandara

如何编译以避免共享库错误?

我需要开发一个使用MySQL C API的程序。 我将在CentOS虚拟机上开发它并在RedHat服务器上运行它。 我编译了一些Hello World程序并将其传送到服务器。 但是我得到关于共享库的错误。 $ ./test1 ./test1: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory 我看到这个图书馆存在,但名称略有不同: $ ls -l /usr/lib/libssl* -rw-r–r– 1 root root 458752 Aug 13 17:27 /usr/lib/libssl.a lrwxrwxrwx 1 root root 26 Sep 14 01:26 /usr/lib/libssl.so -> ../../lib/libssl.so.0.9.8er -rwxr-xr-x 1 root root […]

更改数据库中的标志,以显示某人是“在线”,但它不起作用

这是一个什么正在发生的细节 我现在面临的最大问题是,在login.php中,它应该更改数据库中的标志以显示一个人在线。 if($table=='chatmodels'){ $sql="update ".$table." set loginStatus=1 where user=".$id['user']; $upd=mysql_query($sql); 它应该改变“chatmodels.loginStatus”等于1,一旦一个人成功login,但它不起作用。 它曾经工作。 我很确定我在数据库configuration中有什么问题。 这里是我的数据库http://img.zgserver.com/mysql/BcaII.jpg的截图

一个游戏网站的Mysqlsearch表优化

由于类似于http://box10.com的游戏网站上的数据库结构,我遇到了困难。 我试图改变一下桌子的结构,但是我做得更糟了,现在我不能再犯错误来保留我的客户了。 所以我害怕做任何改变。 如果你能帮助我,我将不胜感激。 我不想写我的企图和我的configuration不要花更多的时间。 有两个表与我的问题有关。 CREATE TABLE `_games` ( `id` INT(6) NOT NULL AUTO_INCREMENT, `title` VARCHAR(100) NOT NULL, `perma` VARCHAR(100) NOT NULL, `approve` TINYINT(1) NOT NULL DEFAULT '0', `tags` MEDIUMTEXT NOT NULL, `description` MEDIUMTEXT NOT NULL, INDEX `id` (`id`), INDEX `approve` (`approve`), FULLTEXT INDEX `ad` (`title`) ) ENGINE=MyISAM ROW_FORMAT=DEFAULT AUTO_INCREMENT=15000 CREATE TABLE `_searches` ( […]

如何在Java中获取170万条logging?

我正在使用MySQL数据库,其中一个表有170万条logging。 通过Java中的Restlet框架,我想获取这些logging并将其返回给客户端。 我正在使用远程服务器的Linux Centos。 我已经创build了WAR文件并上传到服务器上。 当我运行服务时,需要花费很多时间来回应。 我等了40分钟,但没有得到任何输出。 那么有人可以帮我解决这个问题吗?

如何重新启动MySQL服务器影响当前正在运行的作业

在我的虚拟专用Linux服务器上,总是有一些php作业正在运行。 这些作业不断在不同的表格中写入数据。 我想知道,如果我需要重新启动我的MySQL服务器,我做了一些configuration更改会发生什么? 如果我重新启动我的MySQL服务器,所有正在运行的作业将被杀死? 或者他们会暂停一会儿,在服务器重新启动时抛出错误? 谢谢你的帮助

静态链接g ++时出错

我有一个问题,我想编译我的应用程序与MySQL连接器的静态链接。 我的命令行: g ++ -o newserver stdafx.cpp … -lboost_system -lboost_thread -lpthread -lmysqlcppconn -static /usr/lib/libmysqlcppconn-static.a -std = c ++ 0x 但我有错误: /usr/bin/ld: cannot find -lmysqlcppconn /tmp/ccxpOfdZ.o: In function `IsEqualsDns(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': Server.cpp:(.text+0x356e): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking collect2: […]

从linuxterminal插入到mysql

我有个问题。 我可以使用这个命令从linuxterminal插入mysql数据库logging: mysql dbTest insert into tablename values(1,"b","c") 现在我在Linux中有一个文件,例如一些logging: $cat file 2, "c", "e" 3, "r", "q" 4, "t", "w" 5, "y", "e" 6, "u", "r" 7, "g", "u" 8, "f", "j" 9, "v", "k" 我不知道如何可以从linuxterminal插入所有logging到MySQL数据库的文件。 我打算与一个bash文件,但我不知道=(