小编Ala*_*laa的帖子

MySQL InnoDB是不同数据库之间的外键

我想知道,如果它是用在InnoDB中可能MySQL有一个table外键引用在不同的另一个表database

如果是这样,如何做到这一点?

mysql database innodb foreign-keys

61
推荐指数
3
解决办法
3万
查看次数

如何在安装后在mysql中启用联合引擎?


我有mysql 5.1.44

mysql> show engines;
+------------+---------+
| Engine     | Support | 
+------------+---------+
| ndbcluster | NO      | 
| MRG_MYISAM | YES     | 
| BLACKHOLE  | YES     | 
| CSV        | YES     | 
| MEMORY     | YES     | 
| FEDERATED  | NO      | 
| ARCHIVE    | YES     | 
| InnoDB     | YES     | 
| MyISAM     | DEFAULT |

现在,我需要在mysql中启用联邦引擎,我该怎么办?

mysql federated-storage-engine

36
推荐指数
3
解决办法
6万
查看次数

使用nginx启用gzip压缩

我正在尝试为我的网站组件启用gzip压缩.我有ubuntu 11.04服务器和nginx 1.2.
在我的网站的nginx配置中,我有这个

gzip             on;
#gzip_min_length  1000;
gzip_http_version 1.1;
gzip_vary on;
gzip_comp_level 6;
gzip_proxied any;
gzip_types text/plain text/html text/css application/json application/javascript application/x-javascript text/javascript text/xml application/xml application/rss+xml application/atom+xml application/rdf+xml;
#it was gzip_buffers 16 8k; 
gzip_buffers 128 4k; #my pagesize is 4
gzip_disable "MSIE [1-6]\.(?!.*SV1)";

和Yslow和谷歌速度措施建议我使用gzip来减少网络传输.现在,当我试着curl -I my_js_file得到

curl -I http://www.albawaba.com/sites/default/files/js/js_367664096ca6baf65052749f685cac7b.js
HTTP/1.1 200 OK
Server: nginx/1.2.0
Date: Sun, 14 Apr 2013 13:15:43 GMT
Content-Type: application/x-javascript
Content-Length: 208463
Connection: keep-alive
Last-Modified: Sun, 14 Apr 2013 10:58:06 GMT
Vary: Accept-Encoding
Expires: …

gzip nginx

30
推荐指数
7
解决办法
6万
查看次数

如何获取beanstalk管中所有作业的列表?

我在我的服务器上安装了beanstalk,并运行以下命令:

$ telnet localhost 11300
use my_tube
USING my_tube
peek-ready
FOUND 11065 41
{"ts":1295537419,"data":{"nid":"212156"}}
Run Code Online (Sandbox Code Playgroud)

现在我的问题是:如何获得队列中所有作业的列表; 类似的东西peek-all

beanstalkd

23
推荐指数
1
解决办法
2万
查看次数

获取MySQL更新语句中受影响的行数?

我在MySQL中存储过程,如下所示:

create procedure SP_Test (input1 varchar(20))
begin
update Table1 set Val1='Val' where country=input1;
//I want to see if this update changed how many rows and 
//do some specific action based on this number
....
end
Run Code Online (Sandbox Code Playgroud)

如何确定此更新更改了多少行?

mysql sql stored-procedures

14
推荐指数
2
解决办法
3万
查看次数

错误'未知表引擎'InnoDB''查询.重启mysql后

我在服务器S1上有mysql DB(mysql版本5.1.41-3ubuntu12.7-log),我在服务器S2上创建了这个DB的主从(mysql版本5.1.54-1ubuntu4-log).
S1上的DB使用一个数据文件(ibdata).在将数据库转储到S2之后,我设置了innodb_file_per_table = 1.这使得每个表都有自己的ibd文件.现在一切都很顺利.
但是在S2上重启mysql之后,我遇到了这个错误的问题:
Error 'Unknown table engine 'InnoDB'' on query. Default database: MyDB 当我尝试显示引擎时

show engines;
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
| Engine     | Support | Comment                                                        | Transactions | XA   | Savepoints |
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
| MyISAM     | DEFAULT | Default engine as of MySQL 3.23 with great performance         | NO           | NO   | NO         |
| MRG_MYISAM | YES     | Collection of identical MyISAM tables                          | NO           | NO   | NO         |
| BLACKHOLE  | YES     | /dev/null storage engine …

mysql innodb master-slave

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

如何在mysql中创建计算字段?

我有一个如下表:

create table info (username varchar(30),otherinfo varchar(100));
Run Code Online (Sandbox Code Playgroud)

现在我想改变这个表以获得新字段,并且该字段必须具有默认值

md5(username)
Run Code Online (Sandbox Code Playgroud)

如下所示:

alter table info add NewField varchar(100) default md5(username);
Run Code Online (Sandbox Code Playgroud)

该怎么办?
谢谢你的帮助

mysql sql calculated-columns

8
推荐指数
2
解决办法
2万
查看次数

如何在不使用 SQL Server Management Studio 的情况下访问 SQL Server

我有两个 Windows 服务器 X 和 Y。

我在 Y 上有 SQL Server 数据库。X 上没有 SQL Server Management Studio。如何在不使用(安装)X 上的 SQL Server 的情况下从 X 访问 Y 上的数据库。

谢谢你的帮助

sql-server

6
推荐指数
1
解决办法
4万
查看次数

当我运行任何查询时,Cassandra显示三个点

这是我第一次使用cassandra,所以请原谅我,如果我的问题是天真的:)
我已经下载并提取cassandra 1.2.4
我已经运行它使用/usr/local/apache-cassandra-1.2.4/bin/cassandra -f 现在我连接到它

root@Alaa:/usr/local/apache-cassandra-1.2.4# ./bin/cassandra-cli
Connected to: "Test Cluster" on 127.0.0.1/9160
Welcome to Cassandra CLI version 1.2.4

Type 'help;' or '?' for help.
Type 'quit;' or 'exit;' to quit.

[default@unknown] show cluster name
... 

那三个点永远都是!! 知道什么是错的吗?

cassandra

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

在PHP中获取iframe的父URL

我正在创建一个可以加载到IFrame中的小部件,用户可以将小部件放在他们自己的网站上.我如何获得在javascript和/或PHP中使用IFrame的网站的URL?IFrame加载一个php文件.

我在IFrame页面中尝试过"parent.top.location.href"和"parent.document.referrer",但这是未定义的.

我还尝试在IFrame页面中回显"$ _Server [referrer]"并确实返回了IFrame父URL,但是有人操作referrer变量有多容易?我不想得到误导性的信息.目标:我创建了一个小部件,并希望允许注册用户在其网站上使用该小部件.我希望能够找出谁正在使用小部件,如果未注册的用户在他们的网站上使用它,那么小部件将不会显示

javascript php url iframe parent

4
推荐指数
2
解决办法
3万
查看次数