当前位置:首页>戏曲>中国戏曲对外传播研究| 廖琳达:清代广州行商花园涉外演戏考

中国戏曲对外传播研究| 廖琳达:清代广州行商花园涉外演戏考

  • 2026-05-11 07:18:45
中国戏曲对外传播研究| 廖琳达:清代广州行商花园涉外演戏考

廖琳达,博士,国家图书馆海外中国问题研究资料中心馆员。

摘   要  清代,十三行商非常富有,在广州乡间建起许多私人园林,园中一般都建有戏台,在此请西方人吃饭看戏成了行商重要的联络手段,这一现象也是其时中西文化交流的体现。著名的潘家花园、伍家花园、潘长耀花园、潘仕成海山仙馆等多见于西方文献,文献中都有在水畔或水中戏台宴请西方人看戏的记载,演出戏班多是南京来的昆班等外江班以及本地的“洋行班”,演出剧目有《磨房·串戏》《雷峰塔》等。总之,广州行商花园为其时中国戏曲传播、中西文化交流的独特场域。

关键词  行商花园  涉外演戏  戏曲传播  戏台  十三行

粤海关一口通商后,广州十三行商人从垄断外贸特权中迅速崛起为清朝最富有的商人群体。十三行商里的顶尖者富可敌国,许多人在乡间建起花园别墅,这些花园里通常会像明清时期的一般私家园林那样建有戏台,用于宴享逸乐,而行商的买办代理性质使之经常与外商交接往来,于是,在花园里宴请外商吃饭看戏便成了行商的重要联络手段。外商通过十三行商人做买卖,经常会出入于这些花园并看戏,十三行行商花园声名远播,西方旅行者到了广州,也会慕名前来参观、看戏,一开眼界。一些习于笔耕的西方人用文字将其记录下来,西方画家以及广州外销画也将其图形记录,共同构成人们了解广州十三行行商花园演戏的重要途径,行商花园里的涉外演戏也成为一个时期重要的历史景观。

西方人在行商花园看戏

来到广州的西方人,总会对戏曲演出感兴趣。他们早期看戏的途径,一是年节时的乡野公共场合搭台演戏,二是找人带领偷偷进入对外封禁的广州城里的戏园看戏,但最经常的则是在行商花园里看戏。许多西方人都有被行商宴请看戏的经历,早期多在珠江南岸的潘家花园,如爱尔兰旅行者希基(William Hickey,1749—1830)就在回忆录中记载了1769年10月1日和2日他在潘家花园参加晚宴看戏的情形:

在黄埔度过了三天非常愉快的时光之后,我们回到了广州,在那里,麦克林托克(Maclintock)给了我一张请柬,邀请我参加接下来几天在一个名叫潘启官的行商的乡间别墅举行的两次不同的娱乐活动。这两次宴会分别在10月1日和10月2日举行。第一次晚宴,中国人的穿着和服务都是英式风格,他们笨拙地使用刀叉,各方面都符合欧洲人的时尚。各种最好的葡萄酒供应充足。晚上上演了一部战争剧,里面展示了最精彩的战斗,舞蹈和音乐也比我想象的要好。其中一个场景里,一名英国海军军官穿着整齐的制服,戴着翘起的尖角帽,大摇大摆地走上舞台,说:“没关系能行!该死!”(Maskee can do! God damn!)全场立即哄堂大笑,中国人更是狂喜地大叫:“真有英国范儿!”第二天则相反,一切都是中国式的,餐桌上没有刀叉,所有欧洲客人都用筷子吃饭,或者努力用筷子吃饭。娱乐节目精彩纷呈,菜肴精美,中国人喜欢高级菜肴,厨师也一流。晚上,在一个被各种彩色灯笼照耀得绚丽多彩的花园里放起了灿烂的烟花(这也是他们的拿手好戏),我们在一个临时搭建的台子上观看了烟花、花式技巧和走绳舞,随后是我见过的最精妙的童话剧之一。

  在经常接触西方人的地区,戏曲演出喜欢插入扮演西方人的角色登场逗笑。如1720年俄罗斯访华使团的医生贝尔(John Bell)就说,一次使团在北京康熙皇帝第九子爱新觉罗·胤禟(1683—1726)家中看戏,“最后一个出现在舞台上的角色,是一位欧洲绅士,穿着欧洲礼服,所有的衣服都镶有金银花边。他摘下帽子,向所有经过身边的人致敬”。19世纪末英国外交官翟理斯(Herbert Allen Giles,1845—1935)也在厦门看到过类似演出,说明这种情形很普遍。晚清时期,美国传教士丁韪良(William Alexander Parsons Martin,1827—1916)也谈及一个实例,就不那么温敦:“有一天,一个有钱银行家的弟弟向伯林根先生(Mr. Burlingame)借一套西服,解释说他要扮演一个外国人。大使好心地满足了他——如果知道要演什么角色,大使一定不会这样做。外国人在戏里通常是被嘲笑的对象,总是在战场上被击败,挨踢和被铐之后,在爱国民众的狂热喝彩声中被赶下舞台。”伯林根即美国驻华公使蒲安臣(Anson Burlingame,1820—1870)。西方人进入中国后,民众的应激反应就一直存在,有时事剧传统的戏曲自然会体现到舞台上。

  英国大使马戛尔尼(George Macartney,1737—1806)访清返程时经过广州,也在行商来官花园里看戏。他在1793年12月19日和20日的日记中提到,广州官方安置他住在珠江南岸、英国商馆的对岸,一个有花木、假山、池塘和亭台楼阁的大花园里,住所对面有一个雅致的戏台,从早晨开始就在连续不断地演戏。马戛尔尼事实上住在清政府没收的行商来官花园里,是在花园戏台看的戏。

  在广东待了30多年的美国商人亨特(William C. Hunter,1812—1891)在《旧中国杂记》一书中记录了他年轻时在潘家花园看戏的情景:

在重要的私人住宅中举行晚宴时,通常都会演戏······晚宴接近尾声时,演出即将开始。戏班经理被喊来,取出他的戏单,以便选择剧目。戏单递给客人,选好一个戏后,经理回去告诉演员戏名。不需要准备,只需穿上该戏的衣服,乐队就位,演出就开始了······

客人们先吃饭、后看戏的顺序,与一般中国私家宴会中边吃饭、边看戏的习惯不同,是行商照顾西方人习俗而采取的变通办法。

  1860年参加英法联军行动的法国海军军官凯鲁勒(Georges de Kéroulée,生卒年不详)可能在广州伍家花园看了堂会戏。与此前的众多西方人一样,他也详细描述了开演前的点戏过程:

富裕的中国人的盛宴包括三种娱乐:音乐、美食和戏剧表演。我在广州逗留期间,应邀参加了一位私人富豪家中的此类宴会,从而得以研究天朝富裕居民盛情款待的习俗和诱惑······我们正在用餐,仆人们隆重地端上来燕窝、海狸肝和鱼翅等名贵菜肴。伴随着音乐声,主人为今晚聘请的演员们走了进来,在房间后部朝着宾客站成一排。当这群衣着光鲜的人就位后,其中一个站了出来,可能是剧团的导演,也可能是主要演员,走向坐在主人左边主位上的客人,恭恭敬敬地献上一个红纸金字长牌。这是广东剧团在宴会结束后演出的剧目单。拿到戏单的人看完,传给其他客人。当我拿到牌子时,我看到这个团演出的戏目多达六十多个。牌子绕着桌子转了一圈之后,又回到主宾手里。他从戏单上选择了一个戏目,建议剧团演出,大家一致表示赞成——中国礼仪严格规定要保持一致,因为大家都明白,参加用餐的人中地位最高的人拥有唯一选择权,如果他征求其他人的意见,也只是为了装装样子。

中国堂会上的宴客点戏描写在西方人的著述里司空见惯,不同的是,在其他描写里多是吃饭时当场看戏,凯鲁勒这次在广州行商家里见到的却与1838年亨特在广州潘家花园、1843年福琼在上海私家见到的情形一样,都是先在一处吃饭,然后在另一处看戏,可见,开埠城市在西方的影响下已经改变了堂会程序。凯鲁勒见到戏单上有60多个戏目,说明这个剧团的实力非常强,是行商请来的最好戏班。饮宴结束后,客人们被请到花园里的另外一处看戏场所,关于这一点,亨特未明言。

  其他行商也偶有在家里宴请西方人看戏。1817年1月英国阿美士德使团访华返程抵达广州时,16日晚曾在东生行行商章官(Chunqua,?—1825,名刘德章)家里参加英式晚宴,席间有戏曲演出。埃利斯说先看了悲剧后看喜剧,歌唱和乐器的嘈杂声让他心烦意乱,整个过程使他苦不堪言,声称以后再也不会看中国戏。但是,看到章官的父亲从看戏中获得了极大的满足,他感到十分沮丧。随团医生和博物学家阿裨尔(Clarke Abel,1780—1826)也同样抱怨戏曲演出的喧嚣难耐。行商潘长耀(1759—?)参加了这次宴会,埃利斯称其“崑水官(Con-see-qua)”,说他绕着桌子向主要客人敬酒。埃利斯还说:“今天晚上,主要行商之一的章官为大使举行了一场晚宴和‘唱戏’(sing-song)或戏剧表演······要描述‘唱戏’的令人生厌很不容易,演员和器械(我不愿称之为乐器)的噪音像地狱般难以忍受,我相信我再也不会去看第二遍了。”使团外科医生莫劳德(John M′Leod,1777—1820)更是用夸张的比喻来描述戏曲的伴奏乐队:“在大厅一头的戏台上演了一场戏。一般来说,欧洲人很难理解它的主题,更难接受它音乐伴奏的震耳欲聋。在一个狭小的空间里······然后他们开始一起吼叫、嘶喊、敲打,组合在一起,就是一个中国管弦乐队的音乐旋律。”可以想见,在一个封闭的狭小厅堂,戏曲响器尽其所能地拼命敲打,结果一定是震耳欲聋、毫无美感。不过,莫劳德在书中的注释里也承认:“他们在婚礼和其他与戏台无关的场合所演奏的柔和音乐,并不令人不快。”

关于行商花园戏台的记述

行商花园里普遍建有庭园式戏台,供宴客待宾时演戏娱乐使用。来官花园、潘家花园、伍家花园、潘长耀花园、潘仕成海山仙馆等都在湖畔水湄或池塘中央建有戏台,在隔水对岸建有观厅宴殿。外商经常接受招待,在这些地方宴饮看戏,它们遂成为西方人接触中国戏曲演出的经常性场所,也成为其著述里重要的描写对象。

  亨特的《旧中国杂记》对潘家花园的剧场进行了描述。他说:

演出在一个开放的亭子上进行,在客人聚集的屋子对面,相隔两三百英尺。中间隔着一个湖,湖面上覆盖着巨大的荷叶。湖上有一座矮石桥跨过,桥上雕刻着鸟、花和古装人物······场景改换的时候,就在两根台柱上挂上一块雕刻精美、有彩色边框的木板,上面写着镀金大字来表示,聚集在一起的客人可以很容易地看到它。舞台大约有20英尺深,用一个雕刻精美的隔板与后面的更衣室隔开。隔板前面是乐师,他们站在演员的后面。

可以看出,潘正炜家花园演戏是在水榭里,使用的是一个隔水戏台,6米(20英尺)进深的戏台相当大。客人们坐的宴殿与戏台中间隔了一个长满荷叶的小湖,中间有几十米的距离,有一座雕花石桥相通。换戏时在戏台台柱上悬挂金字雕板写明戏码的做法过去少见,或许是因为行商经常宴请西方人看戏,为使之容易接受,便采取了变通的办法。题写戏码的办法涉外演戏时被普遍采用,后来英国传教士李太郭在澳门看戏时也有类似情形:“一块木板悬挂在戏台前的柱子上,用隐晦的文字让你为接下来的场景做好准备,但却一点也不能帮助你找出几场戏之间的关联。”木板上应该只题写了戏目,告诉观众下一场演的是什么戏出,而非西方演剧的幕间提示。李太郭说通过这些文字找不出上下场之间的联系,那是因为演的是不同戏出,彼此之间原本就没有联系。

  1860年曾在广州行商花园看戏的凯鲁勒也对戏台多有描写:

没有什么比这座剧院和它的环境更优雅的了。离开餐厅前往剧院,我们首先穿过富丽堂皇的花园,成千上万盏中国灯笼点亮了整个花园,就像威尼斯灯笼一样漂亮。然后来到一个巨大的池塘边,池塘周围种满了灌木和茶花,上面挂满了晶莹小球。在音乐的伴奏下,我们登上一艘镀金和载满鲜花的大船,到处挂着灯笼和华丽吊饰。迷人的小船带着我们穿过池塘,来到一个小岛,小岛边缘布满了巧妙排列的石头。走完了通道后,我们发现一个被花丛和灯光衬托着的宽敞平台,这就是戏台。在戏台和我们的座位之间有一个小水池,池中的铜像喷射出优美的水柱,水柱上还笼罩着一层湿润的雾气,清新的空气环绕着我们,在中国南方这种闷热的气候中,显得格外清爽。为什么我们耳边响着的不仅仅是水流洒落在湖面上的淙淙声,还有震耳欲聋的锣声或凄凉的铙钹声用令人难忍的不和谐来掩盖它?

凯鲁勒对行商花园和戏台环境极尽夸饰,其戏台描写与亨特在潘家花园里看戏的情景近似但又有不同:两者都是隔着一个水池看戏,不同处在于亨特看戏处有一座小桥跨过湖面通往戏台,凯鲁勒看戏处则没有。其时潘家花园已毁,据描述又非海山仙馆和潘长耀花园里坐落在水中央的戏台,因此,从对戏台环境和小湖的描写来看,凯鲁勒很可能是在伍家花园里看戏。尤其伍秉鉴之子伍崇曜(1810—1863)是当时参与调停英法联军和清政府的十三行总商,他在伍家花园里安排这种活动以娱西方人是极有可能的。

  英国上校威尔逊(Colonel James Welsh,1775—1861)1818年到访广州,并于11月11日游历了潘长耀花园。他专门描写了其中的水上戏台:

在一个小池塘的中央,有一个建在水上的大剧院,包括化妆室、舞台等,剧院对面是为方便各种观众而建的富丽堂皇的殿堂。中心建筑有三层楼高,屋顶上有一个带栏杆的小平台,从那里可以清楚地看到广州和周边乡村的每一个地方,最远可以看到黄埔。

潘长耀花园和潘仕成海山仙馆里都有水中戏台。威尔逊说潘长耀花园戏台是“在一个小池塘的中央,有一个建在水上的大剧院”,俞洵庆《荷廊笔记》卷二描述海山仙馆戏台:“距堂数武,一台峙立水中,为管弦歌舞之处。每于台中作乐,则音出水面,清响可听。”戏台建在湖上,看堂隔湖而踞,乐音经水面回荡而增韵。西方人屡屡提到这些水上戏台,一方面是因广州地处海湾,河汊纵横,拥有丰富的水环境,故而在这里临水搭建戏台十分普遍,另一方面是这类与水相融的戏台形制跟西方传统剧场截然不同,所以引起他们的特别关注。

  也有行商花园里不设戏台,需要时临时搭台演戏的。如法国星盘号(l′Astrolabe)船长迪维尔(Giulio Dumond d′Urville,1790—1842)1826至1829年间率船到太平洋进行海洋和地理科学考察,到达广州后住进法国商馆,亦往章官家里赴宴看戏,他说戏是在临时搭起的竹棚戏台上演出的:“剧院设在花园的露天场地上,用帆布和油漆木板搭成。舞台宽20英尺,高15英尺,由于透视缘故显得比实际更大。我们要去看的是一个中国最著名剧团的戏,他们是前一天从北京赶来的,只能在广州逗留几个星期。”英国阿美士德使团在章官家时也是晚宴席间演戏,可知章官家里应未建砌永固性戏台。

  泰和行商颜亮洲(?—1751)于乾隆己亥年(1779)购入旧园,改造为磊园,成为当时广州西关十八甫的名园。其中,静观堂用于饮宴,有客则在堂前临时搭台演戏。颜亮洲之子颜嵩年(1815—1865)《越台杂记》卷二描述:

磊园在城西十八铺,先曾祖故宅也。仲伯祖肇斋公时瑛继先业,承充洋商,广交游,矜气谊,好画工诗,将先人故园增其廓式,令画工黎光因地布置,先绘全图,用竹纸扎成,然后大兴土木。落成后,景致幽雅,无一凡俗。中多磊英石为山,故名······不但甲西园,且甲羊城矣。辟十八境,一时巨观······其静观堂在园之中,高广为冠,四面皆池,设朱栏木梁,以通往来,乃嘉会之堂也。时城中各官宦皆悉此园美观,常假以张宴,月必数举,冠盖辉煌,导从络绎,观者塞道。登门自桃花小筑,一路结彩帘、张锦盖,八驺直达堂阶,主人鞠躬,款接大吏,握手垂青。宴时,架棚堂前,演剧阶下,弄戏法,呈巧献技,曼衍鱼龙,离奇诡异。堂中琉璃璎珞,锦缎纱橱,徽徽溢目;檐前管龠之音,曲拍之声,洋洋盈耳。日晡,大吏旋车而散秩。闲曹又欲卜夜,请继以烛,主人素慷慨,亦欢欣优礼。

其时磊园已获盛名,广州城里的达官贵人因其华美宜人,每月数次借这里摆酒张席、大宴宾客,但因园中没有固定戏台,还是要“架棚堂前,演剧阶下”。颜家磊园享名于18世纪,建成时间较早,章官家花园也是18世纪建造的,大概在早期的行商花园里戏台尚非必有建筑,到19世纪以后建造的花园,固定戏台就普及了。

行商花园戏台演戏的

剧种、戏班、剧目

19世纪初,广州因是清廷对外唯一通商口岸,十三行中国和外国商人云集,全国乃至世界商货汇聚,成为中国南方第一财埠。基于此,包括昆曲、秦腔、皮黄、乱弹在内的外江戏班也常来常往,见于广州外江梨园会馆乾隆、嘉庆、道光、光绪年间12块碑记里的外江戏班就有上百个,其中知道原籍的主要来自安徽、湖南、江苏、江西等地,所唱多为昆曲以及徽班声腔。广州最好的剧团则来自南京,系由行商经济所带动。

  英国马戛尔尼使团总管巴罗(John Barrow,1764—1848)在1805年出版的《中国行纪》一书中记叙了他1794年见到的情形:“一些出名的演员时而从南京去广州演出,似乎得到行商和当地富绅的经济赞助。英国人有时会去看这种演出。”1836年,戴维斯说:“(广州)最好的演员是从南京来的,他们有时会在有钱人给朋友提供的演出中得到非常可观的报酬。”1845年,老尼克甚至说他在广州见到一个南京剧团,演员自诩曾经在北京皇宫里的乾清宫三层大戏台上为皇后演出过。清宫南府道光六年(1826)曾裁减民籍演员并将其送回原籍,因此,在内廷演过戏的演员进入南京戏班再到广州演戏是有可能发生的。

  值得一提的是,18世纪广州还有一个专门为洋行演戏的“洋行班”,其名称见于广州外江梨园会馆里一块乾隆三十一年(1766)捐款碑记。其碑文曰:“洋行班主江丰晋、陈广大,师傅李文风,管班沈岐山,众信崔雄士、陈友官、尹君邻、郑华官、李彩官、欧文亮、周士林、许德珍,子弟阿二、阿升、广龄、金宝、长庆、国寿、四喜、九宁、德官、玉保、阿保、阿福、阿九、官友,共花钱拾陆员。”这个“洋行班”应是专门在行商手上讨生活的戏班,当时来广州的外国人或许更多看到这个戏班的演出。“洋行班”的一些演员来自外江班,学者陈雅新查到:“其成员欧文亮在会馆乾隆二十七年(1762)《建造会馆碑记》中属姑苏朝元班,其师傅李文凤和众信崔雄士、许德珍都出现在乾隆二十七年的碑文中,也可能来自姑苏;其子弟,从名字看,可能是广东本地人。”也就是说,“洋行班”从外江班里的昆班聘请了师傅及一些演员起底,又招收了一批本地子弟作为学员且充龙套,由此运行并在十三行演出的。大约最初外江班时来时去的季节性演出不能满足行商的随时需求,本地土班又上不了台面,故十三行就在行商财力的支持下组建起了自己的昆班。不过,“洋行班”的名称在乾隆、嘉庆、道光、光绪年间留存下来的12块梨园碑中仅此一见,说明它持续的时间不长。大约到了18世纪末,随着十三行势力和财力的迅速壮大,外江班来得愈益频繁并长久停留,雇赁外江班演戏的商业市场也日益成熟,外江班演的都是当时盛行的乱弹、梆子、皮黄戏,因此,唱昆腔又根柢不牢的“洋行班”就关停了。另据俞洵庆《荷廊笔记》卷二“广州梨园”条记载,嘉庆末粤东盐商李某有“家蓄雏伶一部”,聘请苏州昆曲教师教成,“舞态歌喉皆极一时之选”,且“转相教授乐部渐多”,这也是造成“洋行班”衰落的一个因素。

  行商花园上演的剧目,文献里只偶有透漏。如1793年马戛尔尼使团在广州看了一部女人被剥皮的戏,巴罗曾有描写。1828年左右,迪维尔在章官家临时戏台上也看到这部女人被剥皮的戏,与巴罗描写的剧情相同,可见这部戏至少在广州流行了三四十年,可惜目前未能找出这部戏的剧名。迪维尔还看了另外一部历史剧,也不知剧名。又,哥本哈根驻广州商人1802年前写的信里提到小戏《磨房·串戏》:

我记得有一出小戏《拉磨》(Là mó,在磨坊里磨面)演得非常好。剧中只有三个人,母亲、儿子和女儿。他们绕着磨轴转啊转,一边转一边唱。之后,母亲去镇上办事,留下孩子们独自干活。男孩觉得转圈太无聊,跑开了,留下妹妹一个人。妹妹抱怨了一会儿,哥哥回来了,向她讲述了他看到的一场英雄戏的情节。为了让她了解得更清楚,她必须扮演一个角色,而他则时而扮演情人,时而扮演英雄,时而扮演法官等等。毫无疑问,这些场景取自一出著名的戏剧。这位演员有很好的喜剧天赋,演出效果极佳。然而,就在演得如火如荼的时候,他正扮演一个愤怒的国王,母亲回来了,她几乎认不出这个半脸油彩、半戴面具、手持武器的男孩。起初她很惊讶,但逐渐清醒过来,开始大声责骂他。儿子并没有被打断,不仅继续演他的惩罚之王,而且把母亲当作一个罪犯,甚至严厉斥责她的胆怯行为,对她作出判决,惹得母亲动怒和他干了起来,但母亲败了下风。

由文字可以看出,记录者完全看懂了剧情,还称赞演哥哥的演员很有喜剧天赋,演出效果好。他看的是当时的流行小戏《磨房·串戏》,又名《十八扯》《小磨房》《兄妹串戏》,原出佚名《双富贵》传奇,清代钱德苍编《缀白裘》第十一辑收有梆子腔剧本,只是戏里登场的是嫂嫂而不是母亲,记录者理解错了。这是18世纪末期一个欧洲商人(可能是丹麦人)在广州的看戏感受,他还对中国戏曲进行了介绍和评点,具有一定的戏剧修养,可惜没有留下姓名。

  1795年访华的荷兰使团翻译小德经(Chrétien Louis Joseph de Guignes,1759—1845),在《北京、马尼拉、法兰西岛游记》一书中介绍了一部“白蛇戏”的剧情,他应该是在广州看到的:

开场时几位精灵骑在蛇上沿着湖边行走,其中一位精灵与一位僧人立即堕入爱河,尽管她的妹妹提出了抗议,她还是听了这位年轻人的话与他结婚,随后她怀孕并在舞台上生下了一个孩子,孩子很快就可以走动了。精灵们对这一丑闻感到愤怒,她们赶走了僧人,并用闪电击中了佛塔,使它变成了现在这样的废墟。

小德经描写的剧情与其时《雷峰塔》(即《白蛇传》)故事的结局稍有不合,原本里是金山寺和尚法海用雷峰塔镇住了白蛇,大概小德经看的是地方戏的改本,结尾已改为雷峰塔被毁,白蛇获救。小德经随荷兰使团从北京返回经过杭州时,还专门去西湖踏勘了故事里的雷峰塔。雷峰塔在明代嘉靖年间(1522—1566)曾被入侵的倭寇放火烧得残缺不堪,小德经看到的应是它的颓圮面貌,所以称为“废墟”。小德经没有明确说是在哪里看到的“白蛇戏”,但与他同一个使团的商人范罢览(Andrew E. van Braam,1739—1801)也在旅行日记里描述了杭州雷峰塔的颓圮之状,并说:“关于这座塔的由来是一部戏的主题,我曾在广州看过几次,但剧情太复杂,背景太神话,我无法详细叙述,尤其是这部剧的目的并不是为了取悦欧洲人而设计的。”范罢览说的戏就是“白蛇戏”,他在广州担任荷兰东印度公司商馆的大班,在那里数次看到“白蛇戏”的演出。这说明昆曲《雷峰塔》其时在广州的演出十分盛行,小德经应该也是在广州看的,那只能是在章官家里。

法国作家福格斯(Paul-Émile Daurand-Forgues,1813—1883)1836年来广州游历若干年,回国后用“老尼克”(Old Nick)的笔名出版《开放的中华——一个番鬼在大清的探险》一书。书中谈到在广州同顺行(Tong-Shun-Hong)行商爽官(Saoqua)家里赴宴看戏的情景,应有真实生活依据,但他描述的几部戏《赵氏孤儿》《窦娥冤》《灰阑记》《补缸》的演出情节,应都是回国后写作时阅读西方人的翻译剧本所得,尤其是其中的元杂剧,早已不能演出,不可能是他现场看到的。这几部戏西方都早有译本,如马若瑟(Joseph de Prémare,1666—1736)法文译本《赵氏孤儿》1735年出版,儒莲(Stanislas Aignan Julien,1797—1873)所译法文全本《赵氏孤儿》1834年出版,儒莲法文译本《灰阑记》1832年出版,巴赞(Antoine Bazin,1799—1863)法文译本《窦娥冤》1838年出版,亨特1838年发表了《补缸》英译剧本等。

结语

粤海关一口通商时期,广州十三行行商依托雄厚财力营建的私人花园,不仅是岭南园林艺术的重要载体,更因涉外宴会和演戏活动成为中西文化交流的独特场域。十三行行商花园的涉外演戏,是海上丝路贸易背景下文化交融的产物。西方人用文字勾勒出这一历史景观,不仅生动还原了清代广州涉外文化交流的具体场景,更为研究清代广东戏曲演出提供了重要支撑。两次鸦片战争的爆发,使十三行商走向没落,曾经盛极一时的行商花园也逐渐败落,或遭到破坏,或毁于战火。行商花园中的涉外演戏也随之一并消失,这一独特的文化景观就此退出历史舞台。

本文为2025年度国家社科基金艺术学青年项目“中国戏曲西方传播文献整理与研究(17—19世纪)”(项目编号:2025CC00926)的研究成果。

责任编辑:蒋茜

(本文原载于《四川戏剧》2026年第3期,注释从略,转载需本刊编辑部授权。)

温馨提示

投稿方式

本刊唯一投稿网址为:https://scxj.scyishu.org.cn.

点击蓝色字体查看投稿须知 、栏目简介

点击蓝色字体查看2026年重点选题方向

订阅方式

邮局订阅

本刊国际标准连续出版物号:ISSN 1003-7500,国内统一连续出版物号:CN 51-1087/J,国内发行代号:62-112,国外发行代号:M6350

网络订阅

识别下图二维码,通过“中国邮政-微商城”订阅。

全国中文核心期刊

AMI综合评价(A刊)扩展期刊

四川省哲学社科基金资助学术期刊

主管 |

 四川省文化和旅游厅

主办 |

 四川省艺术研究院

 四川省艺术档案馆

编辑|陈嘉玮 
初审|程利辉
复审|蒋   茜 
终审|谢竹峰 徐华威

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-13 12:00:49 HTTP/2.0 GET : https://f.sjds.net/a/476163.html
  2. 运行时间 : 0.123174s [ 吞吐率:8.12req/s ] 内存消耗:4,315.41kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=c14804735cb1005d02cdf7d5df9d465a
  1. /yingpanguazai/ssd/ssd1/www/f.sjds.net/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.sjds.net/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.sjds.net/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.sjds.net/runtime/temp/515214ef16c88a93e5374c9e895e8d02.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000567s ] mysql:host=127.0.0.1;port=3306;dbname=f_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001056s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000325s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000239s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000465s ]
  6. SELECT * FROM `set` [ RunTime:0.000198s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000527s ]
  8. SELECT * FROM `article` WHERE `id` = 476163 LIMIT 1 [ RunTime:0.003346s ]
  9. UPDATE `article` SET `lasttime` = 1778644849 WHERE `id` = 476163 [ RunTime:0.016848s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000237s ]
  11. SELECT * FROM `article` WHERE `id` < 476163 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.006069s ]
  12. SELECT * FROM `article` WHERE `id` > 476163 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000409s ]
  13. SELECT * FROM `article` WHERE `id` < 476163 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001717s ]
  14. SELECT * FROM `article` WHERE `id` < 476163 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000809s ]
  15. SELECT * FROM `article` WHERE `id` < 476163 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000646s ]
0.125114s